$xxx? 定義變量echo xxxxx; 輸出內(nèi)容;? var_dump($flag); 讀取出來數(shù)據(jù)類型;0x 開頭:16進(jìn)制;? 1.2e3 = 1200; 7.0e-3 = 0.007;\" \' 等> 當(dāng)" "中包含變量時(shí),變量生效;? 當(dāng)' '中包含變量時(shí),變量不生效;Heredoc 結(jié)構(gòu)形式> $string1 = <<本地php地址
unset();
> 設(shè)置后,字符串變?yōu)閚ull;
define(變量,value);
__FILE__
> 文檔位置;
__line__
> 現(xiàn)在所在的行數(shù);
PHP_VERSION
> PHP版本
PHP_OS
> 系統(tǒng)版本
defined( xxx );
> 判斷 變量 是否被定義;返回true或false;
引用賦值 $c = &$a;
> $c和$a共享同一個(gè)內(nèi)存數(shù)據(jù);
$a xor $b;
> $a 異或 $b;
"string1"."string2";
> 把 字符串1 連接到 字符串2;
$a .= "string3";
> 把 $a 連接 "string3" ,再賦值給 $a;
錯(cuò)誤控制運(yùn)算符@? $conn=@mysql_connect("localhost","username"."password");
> 將@放置在一個(gè)PHP表達(dá)式之前,該表達(dá)式可能產(chǎn)生的任何錯(cuò)誤信息都被忽略掉;
$num = rand(1,10);
> ?。▁,y)之間的隨機(jī)數(shù);
foreach (數(shù)組 as 值){
//執(zhí)行的任務(wù)
}
foreach (數(shù)組 as 下標(biāo) => 值){
//執(zhí)行的任務(wù)
}
break; 結(jié)束**循環(huán)**;
print_r($array);
> 輸出數(shù)組結(jié)構(gòu);
str_replace(被替換值,替換值,字符串);
function_exists('函數(shù)名') class_exists('類名') file_exists()
> 檢測(cè)函數(shù)是否存在; 檢測(cè)類名是否存在;文件是否存在;
trim() ltrim() rtrim()
> 去掉兩端空格,去掉左空格,去掉右空格;
strlen(xxx);
> 字符串長(zhǎng)度;
substr(字符串變量,start,number);
> 英文字符串的截??;
mb_substr(字符串變量,start,number,網(wǎng)頁編碼);
strpos(string, indexStr, [start]);
> 查找字符串
str_replace(目標(biāo)str, 替換str, string);
sprintf('%01.2f',string);
> %:開頭; f:結(jié)尾; 0:用零補(bǔ)齊頭部; 1:最少1位(包括小數(shù)點(diǎn)); .2:小數(shù)點(diǎn)后有2位;
implode([分隔符],數(shù)組);
> 把數(shù)組用[分隔符]連接;
explode([分隔符],$str);
> 把字符串有[分隔符]分割為數(shù)組;
addslashes();
> 給字符串加上轉(zhuǎn)義字符;
preg_match(正則式, 字符串);
> 把正則式匹配字符串,返回true或false;
preg_quote(字符串,'/')