本文實(shí)例講述了PHP基本語(yǔ)法。分享給大家供大家參考,具體如下:
Demo1.php
<?php //echo 表示向?yàn)g覽器輸出,echo 其實(shí)是一個(gè)函數(shù) //雙引號(hào)括起來(lái)的是字符串 echo '閱誰(shuí)問(wèn)君誦,水落清香浮。';/* * * * * */ #這也是一種注釋?><? echo "閱誰(shuí)問(wèn)君誦,水落清香浮。" ?><script language="php"> echo '閱誰(shuí)問(wèn)君誦,水落清香浮。';</script>
Demo2.php
<?php //深入理解 echo ,echo 是一個(gè)函數(shù) //echo 功能:向?yàn)g覽輸出字符串 //echo 返回值:void 無(wú)返回值 echo '閱誰(shuí)問(wèn)君誦,水落清香浮'; //print 功能:向?yàn)g覽器輸出字符串。 //print 返回值:整型 echo '<br/>'; print '閱誰(shuí)問(wèn)君誦,水落清香浮。'; echo '<br/>'; echo print '閱誰(shuí)問(wèn)君誦,水落清香浮。'; //printf 功能:向?yàn)g覽器輸出字符串。 //printf 返回值:返回字符串的長(zhǎng)度 echo '<br/>'; printf("購(gòu)買(mǎi)%d光盤(pán)",5); echo '<br/>'; echo printf("購(gòu)買(mǎi)%d光盤(pán)",5); //sprintf 功能:將字符串保留在內(nèi)存中 //sprintf 返回值:返回字符串本身 echo '<br/>'; echo sprintf("購(gòu)買(mǎi)%d光盤(pán)",5);?>Demo3.php
<?php //創(chuàng)建一個(gè)變量 //什么類(lèi)型,整型,字符串,浮點(diǎn)型,布爾型 //創(chuàng)建變量的時(shí)候,通過(guò)賦值來(lái)確定它的類(lèi)型 $sum = 0; $total = 1.22; $sum = $total; echo $sum;?>
Demo4.php
<?php//數(shù)據(jù)類(lèi)型的轉(zhuǎn)換// $sum = 0;// $total = 1.22;// $sum = $total;//隱式轉(zhuǎn)換// echo $sum; $sum = 0; $total = $sum; echo gettype ( $total ); echo "<br />"; $total = ( float ) $sum; //顯式轉(zhuǎn)換 echo gettype ( $total );?>
Demo5.php
<?php //設(shè)置類(lèi)型 settype() $sum = 100; //中途將 $sum 類(lèi)型轉(zhuǎn)換成字符串 settype($sum,"string"); //這個(gè)時(shí)候 $sum 的100 不是數(shù)字,而是字符串"100" echo gettype($sum);?>
Demo6.php
<?php //isset()和unset() //判斷一個(gè)變量是否存在 //銷(xiāo)毀一個(gè)變量 $a = 5; //變量 $a 已經(jīng)存在 unset($a); //如果 $a 這個(gè)變量是真是存在的,那么 isset($a) 返回一個(gè)布爾值1,空 echo isset($a); $b = 0; //empty()用來(lái)判斷一個(gè)變量的值是否為空,如果為空則為 true 否則為 false。 //換句話說(shuō),""、0、"0"、NULL、FALSE、array()、var var(); //以及沒(méi)有任何屬性的對(duì)象都將被認(rèn)為是空 echo empty($b);?>
Demo7.php
<?php //類(lèi)型判斷函數(shù) $sum = 100; echo is_integer($sum);?>
Demo8.php
<?php //$sum 是浮點(diǎn)型 $sum = 22.22; //intval($sum) 整體變成了整型 //echo intval($sum); settype($sum,"integer"); echo $sum; //請(qǐng)問(wèn) $sum 目前是什么類(lèi)型 echo gettype($sum);?>
Demo9.php
<?php //常量通過(guò) define() 來(lái)定義 define("TOTAL",100); echo TOTAL; $TOTAL = 200; echo $TOTAL; echo $_SERVER["SERVER_ADMIN"]; echo $_SERVER["HTTP_HOST"]; echo phpinfo();?>Demo10.php
<meta http-equiv="Content-Type" content="text/html; charset=GBK"><form method="get" action="Demo11.php"> 姓名:<input type="text" name="username" /> <input type="submit" value="提交"/></form>
Demo11.php
<?php //echo $username;這種簡(jiǎn)短風(fēng)格不允許使用 //它會(huì)混淆和普通變量的關(guān)系, //第一步,將接受到的變量數(shù)據(jù)賦值給一個(gè)變量 //將上一張表單用 name 的名稱(chēng)的 value 值提取出來(lái) value="chaoyv" name="username" //$_POST['username'] 這個(gè)整體就會(huì)返回出"chaoyv"這個(gè)字符串 //echo $_POST['username'];// $username = $_POST['username'];// echo $username;// $username = $HTTP_POST_VARS['username'];// echo $username; echo $_GET['username'];?>
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選