欢迎使用CSDN-markdown编辑器

一、写入文件
1.打开资源(文件)fopen( filename, mode)
2.写文件fwrite( handle, str)
3.关闭文件fclose( handle)4.fileputcontents( filename, str, mode) FILE_APPEND LOCK_EX
}

二、读文件
1.读文件fread( handle,)2.fgets( handle);
3.读一个字符fgetc( handle)4.file( filename)
5.一步读取file_get_contents($filename)

三、 目录操作
1,建目录mkdir( dirname)2rmdir( dirname)
3,打开目录句柄opendir( dirname)4readdir( handle)
5,关闭目录资源closedir( handle)6rewinddir( dirname);

四、目录和文件操作
1, 检查文件或目录是否存在file_exists( filename)2rename( file)

五、 文件操作
1拷贝文件copy(‘原文件’,’目标文件’)
2删除文件unlink( filename)3filesize( filename)
4取得文件的创建时间filectime( filename)5访fileatime( filename)
6取得文件的修改时间filemtime($filename)

六、路径操作1获取路径dirname( path)2basename( path)
3获取路径信息pathinfo($path)

七、数组函数(极其重要)
本帖隐藏的内容
1.在数组的开头插入一个元素array_unshift( arr, v)
2.在数组的尾部添加数组元素array_push( arr, v, v1)3.arrayshift( arr)
4.在数组的尾部删除元素array_pop( arr)5. separator连接成一个字符串implode( a, arr)
6.检测变量是否是数组is_array( arr)7.arraykeys( arr)
8.获得数组的值array_values( arr)9. value是否在 arrinarray( v, arr)10. arr中,是否有 keyarraykeyexists( k, arr)11. value是否在 arrArraysearch( value, arr)12.trueArrayreverse( arr, true)
13.交换数组的键和值 Array_flip( arr)14.Count( arr)
15.统计数组中所有值的出现次数 Array_count_values( arr)16.Arrayunique( arr)
17.值由小到大排序 Sort( arr)18.Rsort( arr)
19.键由小到大排序 ksort( arr)20.krsort( arr)
21.随机从数组中取得 numArrayrand( arr, num)22.Arraysum( arr)
23.合并数组 array_merge( arr, arr)

八、字符串函数(极其重要)
1.输出字符串 echo( str)echo2.print( str)
3.输出字符串,结束脚本执行 Die( str):die( str) die;
4.输出字符串,结束脚本执行 exit( str)exit;5.printf( str, p1,)6.sprintf( str, p1,)7.vardump( p)
8.字符串转换为小写 strtolower( str)9.strtoupper( str)
10.将字符串的第一个字符转换为大写 ucfirst( str)11.ucwords( str)
12.去除字符串两端的空白字符。 Trim( str,,)13.Ltrim( str)
14.去除字符串右边空白字符。Rtrim( str)\t\n\r\015strlen( str)
16统计包含的字符串个数 substr_count( str,)17 string中由 start length的子字符串
Substr( string, start[, length])18 string中, searchStrstr( string, search)19 search在 str offset开始。
Strpos( str, search[,int offset])20. search在 str offset开始
Strrpos( str, search[,int offset])21. str中的全部 search replace。
Str_replace( search, replace, str)22.Strrepeat()23.Md5()24.Strrev()25.使,//Explode(, str);

你可能感兴趣的:(php)