phpѧϰ֪ʶµã
1.call_user_func º¯ÊýÀàËÆÓÚÒ»ÖÖÌØ±ðµÄµ÷Óú¯ÊýµÄ·½·¨£¬Ê¹Ó÷½·¨ÈçÏÂ:
function a($b,$c)
{
echo $b;
echo $c;
}
call_user_func('a','111','222');
call_user_func('a','333','444');
//ÏÔʾ111222333444
µ÷ÓÃÀàÄÚ²¿µÄ·½·¨±È½ÏÆæ¹Ö£¬ÓõÄÊÇarray,Óëphp5µÄ¾²Ì¬·½·¨Ïàͬ£¬¼´µÈͬÓÚclass:function
class a{
function b($c){
echo $c;
}
}
call_user_func(array("a","b"),"1111");
//Êä³ö1111
2.array_fill()º¯Êý½«¸øº¯Êý¸³ÉÏÄãËùÉ趨µÄÖµ¡£
Example:
$a=array_fill(2,3,"Dog");
print_r($a);
//Êä³ö½á¹û:Array ( [2] => Dog [3] => Dog [4] => Dog )
3.µÑ¿¨¶û»ýËã·¨:
$a[0] = array(1, 2, 3, 4);
$a[1] = array(5, 6, 7);
$a[2] = array(8, 9);
$index = array_fill(0, count($a), 0);
while ($index[0] < count($a[0])) {
$temp = '';
for ($i = 0; $i < count($index); ++$i) {
$temp .= $a[$i][$index[$i]];
}
echo $temp, '<br/>';
++$index[count($index) - 1];
for ($i = count($index) - 1; $i > 0; --$i) {
if ($index[$i] >= count($a[$i])) {
$index[$i] = 0;
++$index[$i - 1];
}
}
}
4.phpÖвÙ×÷XMLÎļþ
$xml = '<news><item id="1"><title>Item1</title></item><item
id="2"><title>Item2</title></item></news>';
$doc = new DOMDocument();
$doc->loadXML($xml);
foreach($doc->getElementsByTagName('item') as $item)
{
$item->setIdAttribute('id', true);
}
echo $doc->getElementById('1')->childNodes->item(0)->nodeValue;//Item1
5.mysql_escape_string
$user = mysql_escape_string($_GET['user']);
mysql_escape_string:תÒåÒ»¸ö×Ö·û´
Ïà¹ØÎĵµ£º
¹úÍâÔ½À´Ô½¶àµÄ¹«Ë¾¿ª·¢FacebookÓ¦Óã¬ÖÁÓÚ¹úÄÚÔÝÇÒ²»±í£¬´ó¼ÒÐÄÖª¶ÇÃ÷¡£»¹ºÃHKÒ²ËãÊÇÌì³¯Ï½Çø£¬±¾ßÖÐÒ²Ëã´øÓаëÏ´¾ß……¿ª·¢Á˼¸¿îFacebookÓ¦Óã¬×ܽá¾Ñé½Ìѵ£¬ÔÚÒµÓàʱ¼ä¿ª·¢ÁËÒ»¿îFacebookÓ¦ÓÃPHP¿ª·¢¿ò¼Ü——Fabos¡£
Ϊɶ½ÐFabos£¿ÎÒÓÐÒ»¸öfabosÓòÃû£¬±»ºÍг£¡¾ÍËã×ö¸ö¼ÍÄҲµ±×öÊÇÒµÓàʱ¼ä ......
Zend_Search_Lucene ÊÇÒ»¸öÍêÈ«ÓÉ PHP 5 ±àдµÄͨÓÃÎı¾ËÑË÷ÒýÇæ¡£ÓÉÓÚÆä½«Ë÷Òý±£´æÔÚÎļþϵͳÖжø²»ÐèÒªÊý¾Ý¿âÖ§³Ö£¬Òò´ËËü¼¸ºõ¿ÉÒÔΪÈκÎÓÉ PHP Çý¶¯µÄÍøÕ¾Ôö¼ÓËÑË÷ÄÜÁ¦¡£Zend_Search_Lucene Ö§³ÖÏÂÁÐÌØÐÔ£º
¾ßÓÐÅÅÃû¹¦ÄܵÄËÑË÷——×î·ûºÏÒªÇóµÄ½á¹û³öÏÖÔÚ×îÇ°Ãæ
Ðí¶àÇ¿´óµÄ²éѯÀàÐÍ£º¶ÌÓï²éѯ¡¢Í¨Åä·û²éѯ ......
1 ¿ªÊ¼Ð´PHP³ÌÐò
¸úѧC/C++¡¢javaÒ»Ñù£¬ÎÒÃÇÏÈ´Óhello world¿ªÊ¼£º
PHP µÄ½Å±¾¿éÒÔ <?php ¿ªÊ¼£¬ÒÔ ?> ½áÊø¡£Äú¿ÉÒÔ°Ñ PHP µÄ½Å±¾¿é·ÅÖÃÔÚhtmlÎĵµÖеÄÈκÎλÖᣵ±È»£¬ÔÚÖ§³Ö¼òдµÄ·þÎñÆ÷ÉÏ£¬Äú¿ÉÒÔʹÓà <? ºÍ ?> À´¿ªÊ¼ºÍ½áÊø½Å±¾¿é¡£²»¹ý£¬ÎªÁË´ïµ½×îºÃµÄ¼æÈÝÐÔ£¬ÎÒÃÇÍÆ¼öÄúʹÓñê×¼ÐÎʽ£¨ <?php£© £¬¶ ......
Êý×é
ÔÚʹÓà PHP ½øÐпª·¢µÄ¹ý³ÌÖУ¬»òÔç»òÍí£¬Äú»áÐèÒª´´½¨Ðí¶àÏàËÆµÄ±äÁ¿¡£ÎÞÐèºÜ¶àÏàËÆµÄ±äÁ¿£¬Äã¿ÉÒÔ°ÑÊý¾Ý×÷ÎªÔªËØ´æ´¢ÔÚÊý×éÖС£Êý×éÖеÄÔªËØ¶¼ÓÐ×Ô¼ºµÄ ID£¬Òò´Ë¿ÉÒÔ·½±ãµØ·ÃÎÊËüÃÇ¡£
ÓÐÈýÖÖÊý×éÀàÐÍ£º
ÊýÖµÊý×é
´øÓÐÊý×Ö ID ¼üµÄÊý×é
¹ØÁªÊý×é
Êý×éÖеÄÿ¸ö ID ¼ü¹ØÁªÒ»¸öÖµ
¶àάÊý×é
°üº¬Ò»¸ö»ò¶à¸öÊý×éµÄ ......
1 ÉùÃ÷Ò»¸öÀà
class ÈË{
³ÉÔ±ÊôÐÔ£ºÐÕÃû¡¢ÐÔ±ð¡¢ÄêÁä¡¢Éí¸ß¡¢ÌåÖØ¡¢µç»°¡¢¼Òͥסַ
³ÉÔ±·½·¨£º¿ÉÒÔ¿ª³µ£¬ »á˵ӢÓ ¿ÉÒÔʹÓõçÄÔ
}
ÊôÐÔ£º
ͨ¹ýÔÚÀඨÒåÖÐʹÓùؼü×Ö“var”À´ÉùÃ÷±äÁ¿£¬¼´´´½¨ÁËÀàµÄÊôÐÔ,ËäÈ»ÔÚÉùÃ÷³ÉÔ±ÊôÐÔµÄʱºò¿ÉÒÔ¸ø¶¨³õʼֵ£¬ µ«ÊÇÔÚÉùÃ÷ÀàµÄʱºò¸ø³ÉÔ±ÊôÐÔ³õʼֵÊÇûÓбØÒªµÄ£¬±ÈÈ ......