session开启慢的原因及解决办法
做微信开发的时候发现微信回复特别慢,发个消息要好几秒才回复,发现不正常后就赶紧找答案,到最后发现是session_start()开启很慢,这是因为session缓存文件过多,默认缓存文件在:win:windows/temp Linuxx:/tmp/ 可通过php.ini中session.save_path来设置。
1.PHP_EOL为php的换行符,这个变量会根据平台而变,在windows下会是/r/n,在linux下是/n,在mac下是/r
2.PHP_INT_MAX表示整数值的最大值
3.microtime返回微秒数
4.curl比file_get_contents()效率高因为curl只有第一次会请求dns,而后者每次都会请求
5.setcookie(key,value,expire,"/");第四个参数为有效路径,默认为根目录下,但有些时候需手动设置,第五个参数为有效域名
6.strip_tags()可过滤html标签
7.往数组里添加数据:array_push();