PHP和MySQL Web开发读书笔记一

来源:互联网 发布:淘宝助理无法联机打印 编辑:程序博客网 时间:2024/04/29 23:47

第一章: PHP快速入门

1、测试变量状态   isset(),unset(),empty()

2、“” 脚本尝试执行,‘’ 脚本直接视为文本,插值和字符串连接

3、//单行注释是到(本行)或者(?>)处结束

4、echo 和print区别,echo执行快些

5、gettype(),settype(),is_callable().....等库函数,测试和操作变量

6、变量的重解释,intval(..),floatval(...),strval(...)

7、exit;结束脚本

8、可替换的控制结构 endif...

9、使用控制结构declare (ticks指令)

10、超级全局变量:$_GLOBALS $_SERVER $_GET $_POST $_COOKIES $_FILES $_REQUEST $_ENV $_SESSION

第二章:数据的存储与检索

1、fopen(...)打开文件,返回文件指针,可以FTP,HTTP大开

2、@符号抑制函数调用错误

3、fwrite(...),fputs(...),file_put_contents(...),写文件

4、fclose()关闭文件

5、读文件 fgets(),fgetss,fgetcsv(),何时读完feof();    读取整个文件:readfile(),fpassthru(),file(),file_get_contents()

6、file_exists(),filesize(),unlink()删除文件,在文件中定位rewind() fseek() ftell(),flock()文件锁定

第三章:使用数组

1、关联数组,each(),list(),foreach(),注意reset()函数在each第二次时调用,指针指向开头

2、数组排序,sort()函数,asort(),ksort(),rsort()反向排序     用户排序usort()编写自己的排序函数

3、对数组重排序 :shuffle()对数组随机排序  array_reverse()数组反向排序  array_push()  array_pop()

4、explode()分割每一行

5、其他数组函数:each(),current(),reset()返回第一个指针,end(),next(),pos(),prev(),array_walk(),count(),sizeof(),array_count_values(),extract()


原创粉丝点击