新聞中心
PHP語(yǔ)言雖然功能強(qiáng)大,但是在實(shí)際編輯代碼中同樣會(huì)出現(xiàn)很多問(wèn)題。下面我們就對(duì)經(jīng)常出現(xiàn)的錯(cuò)誤做了一個(gè)詳細(xì)的總結(jié),希望對(duì)大家有些幫助。#t#

站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到五蓮網(wǎng)站設(shè)計(jì)與五蓮網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站建設(shè)、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名與空間、網(wǎng)頁(yè)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋五蓮地區(qū)。
PHP開(kāi)發(fā)中問(wèn)題1. PHP中的ord()和intval()函數(shù)使用?
ord()函數(shù)返回一個(gè)字符的ASCII碼值;
對(duì)intval()而言,如果參數(shù)是字符串,則返回字符串中第一個(gè)不是數(shù)字的字符之前的數(shù)字串所代表的整數(shù)值。如果字符串第一個(gè)是‘-',則從第二個(gè)開(kāi)始算起。
如果參數(shù)是符點(diǎn)數(shù),則返回他取整之后的值。
當(dāng)然intval()返回的值在一個(gè)4字節(jié)所能表示的范圍之內(nèi)(-2147483648~2147483647),對(duì)于超過(guò)這個(gè)范圍的值將用邊界值代替;
舉例如下:
- ord('A')=65;
- intval("A")=0;
- intval("1123Asdfka3243")=1123;
- intval(12.3223)=12;
- intval("1213423423459348752347598723498572398475")=2147483647;
- intval("-1213423423459348752347598723498572398475")=-2147483648;
PHP開(kāi)發(fā)中問(wèn)題2. assignment in condition 警告的原因?
PHP手冊(cè)上都這樣用過(guò)的啊: while ($data = mysql_fetch_assoc($result)) 結(jié)果提示了一個(gè)assignment in condition警告,經(jīng)過(guò)檢查終于發(fā)現(xiàn),原來(lái)是寫法不嚴(yán)謹(jǐn)照成的,并不是錯(cuò)誤。解決方法如下:
while (($row = mysql_fetch_assoc($result)) != false)
這樣就不會(huì)有提示了
PHP開(kāi)發(fā)中問(wèn)題3.表單提交本頁(yè)?


咨詢
建站咨詢
