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