1.只能输入和粘贴汉字 1<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,”)" onbeforepaste Read More
月份:2017年6月
PHP 记录日志(完美)
日志方法可以写到公共类。
1 2 3 4 5 6 7 8 | public function test(){ /* * __METHOD__ * 获取当前方法名 */ $aa=array("name"=>"joan","num"=>"9018","email"=>"abc@abc.com"); $this->setLog(__METHOD__,$aa); } |
简单易懂。为自己简便,懒人
1 2 3 4 5 6 7 8 9 10 11 12 13 | public function setLog($mothod,$log){ $date = date("Y-m-d",time());//时间定义文件名 $get_keys = array_keys($log);//获取数组下标。 $file = $date.'log.txt';//定义日志文件名 for($i = 0; $i<count($log); $i++){ if($i == 0){ $yx_content = "-----".$mothod."()\r\n"; file_put_contents($file, $yx_content,FILE_APPEND); } $yx_content = $get_keys[$i].":".$log[$get_keys[$i]].",\r\n"; file_put_contents($file, $yx_content,FILE_APPEND); } } |
PHP小知识点(无限更新)
1.设置utf-8,禁止乱码。
1 |
2.控制器全局变量。
1 2 3 4 | public function _initialize(){ header("Content-Type: text/html; charset=UTF-8"); $this->aaa = "wdgs"; } |
3.config设置/获取/修改 变量。
1 2 3 4 5 6 7 8 9 | config.php-- return array( //'配置项'=>'配置值' 'site'=>"小鳄鱼", ); controller-- echo C('site'); C('site','我的乖乖'); echo C('site'); |
4.时间戳转换成时间
5.PHP自定义下标数组
1 | $aa=array("name"=>"joan","num"=>"9018","email"=>"abc@abc.com"); |
Access-Control-Allow-Origin跨域请求php+js
项目遇到这个问题,网上解释还是很多的,但根据自己实际需求能正确用到,是不可能的。 整理一下自己目前遇到的: 情况:本地(127.0.0.1)+内网(192.168.0.*) ajxa请求php接口。 Read More
cookie 和session 的区别简介:
1、cookie数据存放在客户的浏览器上,session数据放在服务器上。
2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗
考虑到安全应当使用session。
3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能
考虑到减轻服务器性能方面,应当使用COOKIE。
4、单个cookie保存的数据不能超过4K,很多浏览器都限制一个站点最多保存20个cookie。
5、所以个人建议:
将登陆信息等重要信息存放为SESSION
其他信息如果需要保留,可以放在COOKIE中
Linux下七牛云存储qrsync命令行上传同步工具
一、软件下载 12345mkdir qrsync ### 创建qrsync目录 cd qrsync &n Read More