程序員從asp轉(zhuǎn)php有感-個(gè)人心得
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
以前我是做asp編程這一塊的,隨著個(gè)人公司的改變,確切的說(shuō)是隨著網(wǎng)站技能的發(fā)展,我開(kāi)始由asp編程轉(zhuǎn)向php,開(kāi)始有很多地方感到到不習(xí)慣,都是一些小東西出錯(cuò),現(xiàn)在總結(jié)一點(diǎn)點(diǎn)體會(huì),給現(xiàn)在正在由asp編程轉(zhuǎn)php或?qū)⒁D(zhuǎn)的同事,希望能有些幫忙,我會(huì)在以后的學(xué)習(xí)中不斷總結(jié),先寫(xiě)幾點(diǎn):
注:寫(xiě)給跟我相同的菜鳥(niǎo)的,大俠就飄過(guò)吧 1.分號(hào),php里面與asp編程不相同的是基本上每行都要加“;”以表達(dá)結(jié)束。舉個(gè)CASE:數(shù)據(jù)庫(kù)鏈接 asp編程: Dim bRs, bSql Set bRs = Server.CreateObject( "ADODB.Recordset" ) bSql = "SELECT * FROM NewsCata Where C_RootID = '"&s_cataid&"'" bRs.Open bSql, oConn, 0, 1 php: $conn=mysql數(shù)據(jù)庫(kù)_connect ("localhost","root","root"); //打開(kāi)MySQL服務(wù)器鏈接 mysql數(shù)據(jù)庫(kù)_select_db("guestbook");//鏈接數(shù)據(jù)庫(kù) mysql數(shù)據(jù)庫(kù)_query("set names GB2312");//解決中文亂碼問(wèn)題 $exec="select * from contents";//sql語(yǔ)句 $result=mysql數(shù)據(jù)庫(kù)_query($exec);//執(zhí)行sql語(yǔ)句,返回結(jié)果 2.括號(hào),php里if語(yǔ)句里要加括號(hào):如 asp編程: If bRs.Eof Then GoError "請(qǐng)經(jīng)過(guò)界面上的鏈接進(jìn)行操作,不能試圖進(jìn)行任何非法操作。" End If php: if (substr($picname,-4)=='.swf') 還有,asp編程里面多用小括號(hào),php里面多用中括號(hào) 3.變量,asp編程里面變量一定要定義,php里面變量不需要定義; 4.字段調(diào)用,調(diào)用方法不相同,剛開(kāi)始用php時(shí)感到很奇怪,如: asp編程: Rs("C_RootID") php: ".$rs->attachurl ." 該文章在 2012/4/25 0:18:38 編輯過(guò)
|
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)... |