wordpress設(shè)定主頁(yè)紹興seo
語(yǔ)法補(bǔ)充:
每句必須以;結(jié)尾
echo:能輸出一個(gè)以上的字符串,英文逗號(hào)隔開(kāi)
?print:只能輸出一個(gè)字符串并返回1
1.數(shù)據(jù)類(lèi)型
php可以自動(dòng)識(shí)別數(shù)據(jù)類(lèi)型。
php有5種數(shù)據(jù)類(lèi)型:String(字符串), Integer(整型), Float(浮點(diǎn)型), Boolean(布爾型), Array(數(shù)組), Object(對(duì)象), NULL(空值)。
<?php
$a ="字符串";
$b=18;
$c=19.9;
$d=true;
$f=array('1',12,"1235");
class obj{var $name;function a(){}
}
$m=new obj();//對(duì)象
$w=null;
$p=array('x'=>1,'y'=>2);//字典
echo $a.$b.$c.$d.$w;
print_r($f);?>
整形
整數(shù)類(lèi)型:保存整數(shù)數(shù)值(范圍限制),4個(gè)字節(jié)存儲(chǔ)數(shù)據(jù)。PHP中默認(rèn)為有符號(hào)。
在PHP中提供四種整形的定義方式,十進(jìn)制定義,二進(jìn)制定義,八進(jìn)制定義和十六進(jìn)制定義
$a = 120 //十進(jìn)制
$a = 0b110 //二進(jìn)制
$a = 0120 //八進(jìn)制
$a = 0x120 //十六進(jìn)制
// 使用echo輸出時(shí)。默認(rèn)輸出為十進(jìn)制
decbin() // 十進(jìn)制轉(zhuǎn)二進(jìn)制
decoct() // 十進(jìn)制轉(zhuǎn)八進(jìn)制
dechex() // 十進(jìn)制轉(zhuǎn)十六進(jìn)制
bindec() // 二進(jìn)制轉(zhuǎn)十進(jìn)制?
bin2hex() //二進(jìn)制轉(zhuǎn)十六進(jìn)制 ???
字符串:字符串變量用于存儲(chǔ)并處理文本。
雙引號(hào):里面有變量會(huì)輸出變量的值,單引號(hào):如果里面有變量都作為一個(gè)字符串處理
常見(jiàn)
strlen( );返回字符串的長(zhǎng)度
?strpos(? ?, "子串");返回子串的第一次位置
echo trim()去掉空格
strpos( ,)? ? 查找字符串出現(xiàn)的首次位置
echo substr("Hello world",6);? ?截取world
md5()以md5加密
$xx[5]通過(guò)下標(biāo)取
for($i=0;$i<=strlen($a);$i++){
? ? ? ? echo $a[$i];
}遍歷字符串
等等
2.常量
常量:常量是一個(gè)簡(jiǎn)單值的標(biāo)識(shí)符。該值在腳本中不能改變。(在整個(gè)腳本中都能使用),一個(gè)常量由英文字母、下劃線(xiàn)、和數(shù)字組成,但數(shù)字不能作為首字母出現(xiàn)。 (常量名不需要加 $ 修飾符),設(shè)置常量,使用 define() 函數(shù)。
該函數(shù)有三個(gè)參數(shù):
name:必選參數(shù),常量名稱(chēng),即標(biāo)志符。
value:必選參數(shù),常量的值。
case_insensitive :可選參數(shù),如果設(shè)置為 TRUE,該常量則大小寫(xiě)不敏感。默認(rèn)是大小寫(xiě)敏感的。
預(yù)定義常量:PHP預(yù)定義了許多常量,這些常量無(wú)需使用define()函數(shù)定義,可直接在程序中使用。
?如:
(1)__FILE__(FILE前后分別是兩個(gè)下畫(huà)線(xiàn)):當(dāng)前正在處理的腳本文件名,若使用在一個(gè)被引用的文件中(include或require),那么 它的值就是被引用的文件,而不是引用它的那個(gè)文件。
(2)__LINE__(LINE前后分別是兩個(gè)下畫(huà)線(xiàn)):正在處理的腳本文件的當(dāng)前行數(shù)。
(3)PHP_VERSION:當(dāng)前PHP預(yù)處理器的版本,如5.4.16。
(4)PHP_OS: PHP所在的操作系統(tǒng)的類(lèi)型。如Linux。
(5)TRUE:表示邏輯真。FALSE:表示邏輯假。NULL:表示沒(méi)有值或值不確定。
(6)DIRECTORY_SEPARATOR: 表示目錄分隔符,UNIX或Linux操作系統(tǒng)環(huán)境時(shí)的值為“ / ”, Window操作系統(tǒng)環(huán)境時(shí)的值為 “ \ ”。
<?php
@define('NAME', 'xiaoming',true);
//@屏蔽錯(cuò)誤的符號(hào)
echo NAME;
echo "<br/>";
echo __FILE__;
echo "<br/>";
echo __LINE__;
echo "<br/>";
echo PHP_VERSION;
echo "<br/>";
echo PHP_OS;
echo "<br/>";
echo DIRECTORY_SEPARATOR;?>