剛學(xué)到的PHP知識整理

PHP重定向:<script>window.location.</script> 。? ? ? ? ? ? ? ? trim($data)方法:在火狐瀏覽器中:顯示前后空格被刪除,中間空格(無論連續(xù)多少)僅顯示一個空格。stripslashes($data)方法:意為刪除反斜杠,但是兩個反斜線將會被替換成一個。htmlspecialchars($data)方法?:把預(yù)定義的字符 "<" (小于)和 ">" (大于)轉(zhuǎn)換為 HTML 實體。? $_SERVER["REQUEST_METHOD"]=="POST"或者“GET” :請求的方法等于post或get。

!empty($data):變量存在且非空;$_POST["username"]需要isset($_POST["username"]),否則出現(xiàn)未定義的變量(Undefined index),$_GET["? "],$_REQUEST["? "]類似。get請求接收服務(wù)器傳來的URL中的參數(shù)(較不安全),post請求接收客戶機傳到服務(wù)器的form表單中內(nèi)容(不會顯示在URL中),post、get 傳回的參數(shù),request均可接收。

html中正則表達式:pattern屬性:如:"/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/":? ????????????????????????????????? <input type="text" name="username" pattern="^[a-zA-Z][a-zA-Z0-9_]{4,15}$" title=""字母開頭,允許5-16字節(jié),允許字母數(shù)字下劃線">,而在!preg_match($pattern,$username)中需要“/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/"。

html中placeholder應(yīng)寫:某某不得為空。

查詢:mysqli_num_rows($result)表示返回查詢的受影響行數(shù)。?????????????????????????????????????????????????????? 插入、刪除、更改:mysqli_affected_rows($conn)表示返回影響的行數(shù)。

$row=mysqli_fetch_array($result)【關(guān)聯(lián)數(shù)組加上索引數(shù)組】和$row=mysqli_fetch_assoc($result)【關(guān)聯(lián)數(shù)組】和$row=mysqli_fetch_row($result)【索引數(shù)組】,詳見此鏈接




str_replace($search,$replace,$subject);字符串替換函數(shù)

shift+ctrl+R:全局替換字符串快捷鍵

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容