刚学到的PHP知识整理

PHP重定向: 。                trim($data)方法:在火狐浏览器中:显示前后空格被删除,中间空格(无论连续多少)仅显示一个空格。stripslashes($data)方法:意为删除反斜杠,但是两个反斜线将会被替换成一个。htmlspecialchars($data)方法 :把预定义的字符 "<" (小于)和 ">" (大于)转换为 HTML 实体。  $_SERVER["REQUEST_METHOD"]=="POST"或者“GET” :请求的方法等于post或get。

!empty($data):变量存在且非空;$_POST["username"]需要isset($_POST["username"]),否则出现未定义的变量(Undefined index),$_GET["  "],$_REQUEST["  "]类似。get请求接收服务器传来的URL中的参数(较不安全),post请求接收客户机传到服务器的form表单中内容(不会显示在URL中),post、get 传回的参数,request均可接收。

html中正则表达式:pattern属性:如:"/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/":                                    ,而在!preg_match($pattern,$username)中需要“/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/"。

html中placeholder应写:某某不得为空。

查询:mysqli_num_rows($result)表示返回查询的受影响行数。                                                       插入、删除、更改:mysqli_affected_rows($conn)表示返回影响的行数。

$row=mysqli_fetch_array($result)【关联数组加上索引数组】和$row=mysqli_fetch_assoc($result)【关联数组】和$row=mysqli_fetch_row($result)【索引数组】,详见此链接 。




str_replace($search,$replace,$subject);字符串替换函数

shift+ctrl+R:全局替换字符串快捷键

你可能感兴趣的:(刚学到的PHP知识整理)