php小知识

1.php的连接符为" . "

2.获取php中字符的类型: gettype()     gettype($str);

3.php中数组定义方法:$arr=array();  compact()函数可以把变量转化为数组; array_combine(key,value)函数可以将两个数组合并成一个新数组,

4.向php数组中添加元素,方法有二:array_push($arr,e1,e2...en);  $arr[]=e1

5.数组的长度:count()函数         count($arr)

6.php查询数据库中的所有表名: $conn=mysqli_connect("$servername","$user","$password","$dbname");   
                                                  $result=mysqli_query($conn,"SHOW TABLES");
                                                  while($row = mysqli_fetch_array($result)){echo $row[0];  echo "<p>";}

7.php查询数据表中的列名:$conn=mysqli_connect("$servername","$user","$password","$dbname");
                                            $sql="show full columns from table_name";
                                            $result=mysqli_query($conn,$sql);
                                              while($row = mysqli_fetch_array($result)){echo $row[0];  echo "<p>";}

8.php中的转码:

9.php文件上传中注意的点:1)<form>的属性中添加enctype="multipart/form-data",
                                              2)上传错误类型:UPLOAD_ERR_OK,值为0,没有错误,文件上传成功;
                                                                           UPLOAD_ERR_INI_SIZE,值为1,上传的文件超过php.ini中的upload_max_filesize选项限制的值;
                                                                           UPLOAD_ERR_FORM_SIZE,值为2,上传文件的大小超过html表单中max_file_size选项指定的值;
                                                                           UPLOAD_ERR_PARTIAL,值为3,文件只有部分被上传;
                                                                           UPLOAD_ERR_NO_FILE,值为4,没有文件被上传;
                                                                           UPLOAD_ERR_NO_TMP_DIR,值为6,找不到临时文件夹;
                                                                           UPLOAD_ERR_CANT_WRITE,值为7,文件写入失败

10.dir():返回Directory类的实例,该函数用于读取一个目录。
                dir( directory ,content)

11.substr() :返回字符串的一部分

原文地址:https://www.cnblogs.com/suyun1219/p/12006775.html