環境搭建好之后,在“c:/xampp/htdocs”文件夾里頭創建文本文件,后綴名改成php,簡述如下,創建一個"001.php"的文件,也可以用一些開發工具創建
001.php
<?php
echo '你好世界';
echo '<br/>';
echo "你好世界";
?>
可以看到兩行echo 輸出字符,“你好世界”,他們分別用單引號和雙引號包起來,這都是允許的,他們略有差別,后面再談。
單純的輸出字符串好無聊,換點玩法,我希望出來一個可以變換的字符串
<?php
$hello = '你好世界';
echo "$hello";
echo '<br/>';
echo $hello;
echo '<br/>';
echo '$hello';
?>
這回把一個字符串放到一個變量里頭,然后直接輸出變量,可以看到前兩個變量輸出是一致的,是的雙引號包括的代碼是可以把變量里頭的值輸出出來,單引號則不行。
<?php
function hell(){
return '你好世界';
}
function helle($hhh){
return $hhh.'世界';
}
$hello = hell();
echo $hello;
$none = helle('我也好');
echo $none;
?>
有參無參函數實現,返回值輸出。
判斷語句
if(){}else(){}
示例
<?php
$i = 0;
if($i==0) //判斷
{
echo '$i=0';
}else
{
echo '$i != 0';
}
?>
循環語句for關鍵字,對一個分號前定義,中間判斷,后面進行關鍵字定義,意思就是 $i比$k小,i自己加1然后輸出i循環以至于大于k。
<?php
$k=9;
for($i=0;$i<$k;$i++)
{
echo $i.'<br/>';
}
?>
字符串截取,substr(字符串,開始值,末尾值(省略則默認取到尾))
<?php
$hello ='hellobook';
$a = substr($hello,4);
echo $a;
?>
類似于ifelse循環,switch選擇,其實用if可以模擬。
<?php
$i=1;
switch($i)
{
case 1:echo '1';
break;
case 2:echo '2';
break;
default:
echo "沒有合適值";
break;
}
?>