PHP基礎(chǔ)語(yǔ)法

一筷弦、php的編碼格式

1、php代碼引入:

<php  
     echo "PHP第一節(jié)";
?>
2抑诸、變量的定義:變量前面加$符號(hào)
$a = 10;
echo $a; //輸出

二烂琴、PHP數(shù)據(jù)類型

字符串、整型蜕乡、浮點(diǎn)型奸绷、布爾類型、數(shù)組层玲、對(duì)象号醉、資源file、NULL

1辛块、如何分辨類型

gettype()獲得變量的類型

$a = "hello";
echo gettype($a);   //string
$a = 123;
echo gettype($a);   //integer整型
$a = 132.3;
echo gettype($a);   //double浮點(diǎn)型
$a = true;
echo gettype($a);   //boolean
$a = array();
echo gettype($a);   //array
$a = null;
echo gettype($a);   //NULL

2畔派、變量的賦值及運(yùn)算

 $a = 10;
$b = 20;
$c = $a + $b;
echo $c;   //30
//無(wú)論什么時(shí)候變量前面都要加$符號(hào)

3、引用賦值

$b=&$a 使變量a和b指向同一塊值空間憨降,無(wú)論修稿哪個(gè)變量的值父虑,他們都會(huì)是同一塊值空間该酗,結(jié)果相同

$a = "hello";
$b = &$a;
$b = 100;
echo $a;    //100
echo $b;    //100

4授药、變量的變量

把$hello里面的hello看做$a,那么就可以轉(zhuǎn)化為$$a士嚎,因此輸出 藍(lán)歐;

$a = "hello";
$$a = "藍(lán)歐";
echo $a;   //hello;
echo $$a;    //藍(lán)歐
echo $hello;  //藍(lán)歐

5悔叽、常量:不能被改變的值

define(”變量名“莱衩,”值“,”是否區(qū)分大小寫:false/區(qū)分娇澎,true/不區(qū)分“)

define("AB","你好");
 //AB = "jjj";   如果給它重新賦值笨蚁,會(huì)直接報(bào)錯(cuò)
echo  AB;
define("PI",3.1415926);
echo PI*10;  //可以計(jì)算
echo pi*10;  //區(qū)分大小寫,會(huì)報(bào)錯(cuò),默認(rèn)false
define("PI",3.1415926,true);     //如果想要它不區(qū)分大小寫趟庄,可以在define()里面加第三個(gè)參數(shù)true

6括细、內(nèi)置常量

PHP_OS (系統(tǒng)名稱)
echo PHP_OS; //Darwin 系統(tǒng)名稱
PHP_VERSION (PHP的版本號(hào))
LINE (左右兩邊都有兩個(gè)下劃線)

三、PHP輸出

1戚啥、輸出的時(shí)候奋单,雙引號(hào)里面可以放置變量,但是單引號(hào)里賣弄的內(nèi)容是直接輸出的
2猫十、php的輸出是不會(huì)自動(dòng)換行的览濒,如果想要換行,可利用

1拖云、echo 常用輸出語(yǔ)句

$a = "hello";
echo $a;    //hello
echo "<br/>";   //換行
echo "$a";  //hello
echo '$a';   //$a

2贷笛、print

print("hello");   //hello
print("<br/>");   //換行
print("$a");   //hello
print('$a');   //$a

3、printf 格式化輸出

%d替換的時(shí)數(shù)字宙项,%s替換的時(shí)字符串乏苦,%f替換的是小數(shù)

print("%s",$a);   //把%s替換為$a里面的值
printf("你好%sNBEST","藍(lán)歐");   //輸出:你好藍(lán)歐NBEST
printf("你好%sNBEST",$a)尤筐;  //你好helloNBEST
printf("你好%sNBEST%s","藍(lán)歐","中國(guó)")邑贴;  //輸出:你好藍(lán)歐NBEST中國(guó),按順序替換

舉個(gè)例子:

$a = "小明";
$b = "英語(yǔ)"叔磷;
$c = 150;
printf("%s的%s成績(jī)是:%d",$a,$b,$c);   //小明的英語(yǔ)成績(jī)是150 拢驾;

4、數(shù)組輸出print_r()

$arr = array("first","second","third");
print_r($arr);

5改基、調(diào)試輸出 var_dump() 打印數(shù)據(jù)類型繁疤,字符串長(zhǎng)度

$a = "hello";
var_dump($a);   //輸出string(5) "hello";
echo "<br/>"
$b = 10;
var_dump($b);   //輸出 int(10)
$arr = array("first","second","third",true);   //輸出 arr(3) {[0]=>string(5) "first" [1]=>string(6) "second" [2]=>string(5) "third" [3]=>bool(true)}

6、大括號(hào)和 . 號(hào)作用秕狰,拼接

$a = "hello";
echo "英語(yǔ)你好{$a}是什么";   //雙引號(hào)里面大括號(hào)解決字符串拼接的問(wèn)題
echo '英語(yǔ)你好'.$a.'是什么';
echo "英語(yǔ)你好".$a."是什么";   
這里的 . 號(hào)相當(dāng)于拼接符
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末稠腊,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子鸣哀,更是在濱河造成了極大的恐慌架忌,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,734評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件我衬,死亡現(xiàn)場(chǎng)離奇詭異叹放,居然都是意外死亡饰恕,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門井仰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)埋嵌,“玉大人,你說(shuō)我怎么就攤上這事俱恶”⑧拢” “怎么了?”我有些...
    開封第一講書人閱讀 164,133評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵合是,是天一觀的道長(zhǎng)了罪。 經(jīng)常有香客問(wèn)我,道長(zhǎng)聪全,這世上最難降的妖魔是什么捶惜? 我笑而不...
    開封第一講書人閱讀 58,532評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮荔烧,結(jié)果婚禮上吱七,老公的妹妹穿的比我還像新娘。我一直安慰自己鹤竭,他們只是感情好踊餐,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,585評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著臀稚,像睡著了一般吝岭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上吧寺,一...
    開封第一講書人閱讀 51,462評(píng)論 1 302
  • 那天窜管,我揣著相機(jī)與錄音,去河邊找鬼稚机。 笑死幕帆,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的赖条。 我是一名探鬼主播失乾,決...
    沈念sama閱讀 40,262評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼纬乍!你這毒婦竟也來(lái)了碱茁?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,153評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤仿贬,失蹤者是張志新(化名)和其女友劉穎纽竣,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,587評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蜓氨,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,792評(píng)論 3 336
  • 正文 我和宋清朗相戀三年聋袋,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片语盈。...
    茶點(diǎn)故事閱讀 39,919評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡舱馅,死狀恐怖缰泡,靈堂內(nèi)的尸體忽然破棺而出刀荒,到底是詐尸還是另有隱情,我是刑警寧澤棘钞,帶...
    沈念sama閱讀 35,635評(píng)論 5 345
  • 正文 年R本政府宣布缠借,位于F島的核電站,受9級(jí)特大地震影響宜猜,放射性物質(zhì)發(fā)生泄漏泼返。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,237評(píng)論 3 329
  • 文/蒙蒙 一姨拥、第九天 我趴在偏房一處隱蔽的房頂上張望绅喉。 院中可真熱鬧,春花似錦叫乌、人聲如沸柴罐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)革屠。三九已至,卻和暖如春排宰,著一層夾襖步出監(jiān)牢的瞬間似芝,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工板甘, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留党瓮,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,048評(píng)論 3 370
  • 正文 我出身青樓盐类,卻偏偏與公主長(zhǎng)得像麻诀,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子傲醉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,864評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 一蝇闭、php可以做什么 php是一種可以在服務(wù)器端運(yùn)行的編程語(yǔ)言,可以運(yùn)行在Web服務(wù)器端硬毕。 php是一門后臺(tái)編程語(yǔ)...
    空谷悠閱讀 3,096評(píng)論 4 97
  • 1.變量 變量名的命名規(guī)范需要“$”進(jìn)行標(biāo)識(shí)變量名必須以字母或下劃線 “_”開頭變量名只能由字母呻引、數(shù)字、以及“_”...
    蘇宇lovecc閱讀 1,288評(píng)論 1 8
  • 一吐咳、PHP標(biāo)記 <?php echo "hello php"; ?> <? echo "hello php"; ?...
    XZ陽(yáng)光小熊閱讀 1,080評(píng)論 0 4
  • 空閑時(shí)間學(xué)習(xí)學(xué)習(xí)php的知識(shí)逻悠,長(zhǎng)期記錄博客元践。知識(shí)點(diǎn)比較零散,只是對(duì)感覺(jué)有必要注意的知識(shí)點(diǎn)做個(gè)記錄童谒。 雙引號(hào)和單引號(hào)...
    WhisperKarl閱讀 466評(píng)論 1 2
  • PHP簡(jiǎn)介 PHP(外文名:PHP: Hypertext Preprocessor单旁,中文名:超文本預(yù)處理器,是一種...
    likeli閱讀 427評(píng)論 1 2