業餘初學php經驗1

2021-06-21 10:29:49 字數 1899 閱讀 7405

學習**:

開始使用寫php的時候,裡面的php**不解釋,直接按原樣輸出了,我就很納悶呀,用utf-8編碼能解釋,就是中文亂碼,用unicode編碼中檔案不亂碼了,就是php不解釋,開始以為是 php 出問題呢,後來想到了頁面被瀏覽器顯示的問題。

解決方法:

檔案儲存為utf-8,php就能解釋了,為了不亂碼要在 head 中加入下面兩句話,這下又能解釋php又不亂碼了,ok :

呵呵,附上基礎的練習**:

$txt = "hello world!";

$number = 16;

echo "你好呀

";$isconn=true;

$conn=mysql_connect("localhost","root","123456");//連線資料庫測試

if($isconn && $conn)//if...else 判斷

elseif($isconn==false)

else

$pos=strpos($txt,"world");//找字串位置,找不到返回false

if($pos==false) $pos=-1;

echo "

".$txt." ".$number;//.號為字串連線

echo "

".strlen($txt)." ".strlen("你good");//字串長度

echo "

".$pos;

echo "

".md5($txt);//md5加密

echo "

".html_entity_decode("

1234");//html解碼

echo "

".htmlentities("

1234");//html編碼

echo "

";switch ($number)//switch語句判斷

$ages['peter'] = "32";

$ages['quagmire'] = "30";

$ages['joe'] = "34";

echo "

quagmire is " . $ages['quagmire'] . " years old.";

$arr=array("one", "two", "three");

echo "

for: ";

$arrlen=count($arr);//計算陣列長度

for ($i=0; $i

echo "

foreach: ";

foreach ($arr as $value)//foreach語法

function myadd($num1,$num2)//帶引數的函式

echo "

copy right:";

echo "

5 + 4 is ".myadd(5,4).".";

/*$name_post=$_post["name"];//獲取post提交的資料

$age_post=$_post["age"];

$name_get=$_get["name"];//獲取get提交的資料

$age_get=$_get["age"];

if($name_post==null)

*/$name_post=$_request["name"];//獲取post或get提交的資料

php小白初學的經驗

自己是退伍回來到了北京一家培訓機構學習程式設計php語言,剛來的時候連程式設計是什麼,php語言又是什麼,一點都不知道,可以說是零基礎學習程式語言,特別能理解一些初學者的困惑和常見的錯誤,下面就學習方法上的一些經驗跟初學者分享一下。1.學習概念,對於初學者來說,在學習php的時候,我們會遇到很多以前...

初學 spring boot(一) 經驗

今天第一天學習spring boot,寫下自己的一些經驗和隨筆,記錄下自己的經歷。一 環境和軟體安裝 二 建立spring boot專案 2.1 create new project 建立乙個新的專案 2.2 選擇spring initializr,之前有試過一次,一直以為是選擇spring,最後發...

針對初學PHP者的疑難問答 1

1,問 為什麼出現 apache unix平台最流行的web伺服器平台 exe cannot determine local host name.答 由於windows版本的apache unix平台最流行的web伺服器平台 預設情況下不指定servername,所以執行時會出錯。解決的辦法是修改a...