编程教程

?php header(Content-Type:text/html;charset=gb2312); //签名函数function createSign ($paramArr) { global $appSecret; $sign = $appSecret; ksort($paramArr); foreach ($paramArr as $key = $val) { if ($key != $val != ) { $sign .= $key.$val; } } $
调用网易云信,实现短信发送 //网易云信发送短信 //http://dev.netease.im/docs?doc=server#发送模板短信 function yx_sendsms($mobile=,$params=,$templateid=){ header(Content-Type:text/html; charset=utf-8); $AppKey = xxx; $AppSecret = xxx; $Nonce
服务器fineReport 的tomcat下运行多个定时填报任务 重启tomcat时出现java.lang.OutOfMemoryError:GC overhead limit exceeded 错误 解决办法: 1、增加参数,-XX:-UseGCOverheadLimit 2、增加heap大小 在catalina.bat最前面加入set JAVA_OPTS=-Xms512m -Xmx
1.fread string fread ( int $handle , int $length ) fread() 从 handle 指向的文件中读取最多 length 个字节。该函数在读取完最多 length 个字节数,或到达 EOF 的时候,或(对于网络流)当一个包可用时,或(在打开用户空间流之后)已读取了 8192 个字节
比较两个文件是否相同,可以用判断md5的方式,如果两个文件完全相同,他们的md5值是一样的,方法如下: function md5_files($filename,$filename1){$file1 = md5_file($filename);$file = md5_file($filename1); if($file == $file1){ return 文件相同; }els
据说在下载远程HTML文件时使用Curl会比file_get_contents高效一点。 $ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);//设置URL,可以放入curl_init参数中curl_setopt($ch, CURLOPT_USERAGENT, Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535
因为业务上的需求,需要使用PHP读取一个TXT文件,但是在设计到中文的问题上,就遇到了恶心的乱码问题; 首先查看一下TXT的编码格式有四种:ANSI、Unicode、Unicode Big Endian、UTF-8 1、先是使用mb_detect_encoding($contents, array(GB2312,GBK,UTF-16,UCS
?php //定义编码 header( Content-Type:text/html;charset=utf-8 ); $words=array(我,你,他); $content=测一测我是不是违禁词; $banned=generateRegularExpression($words); //检查违禁词 $res_banned=check_words($banned,$content); write_html($content,$
Nginx的mime type Nginx 会根据mime type定义的对应关系来告诉浏览器如何处理服务器传给浏览器的这个文件,是打开还是下载;如果Web程序没设置, Nginx也没对应文件的扩展名,就用Nginx 里默认的 default_type定义的处理方式。 比如Nginx默认的配置中default
meta http-equiv=Content-Type content=text/html; charset=utf-8 /?php/******************************************************************************参数说明:$max_file_size : 上传文件大小限制, 单位BYTE$destination_folder : 上传文件路径$waterm
先来看一个函数: ?phpfunction upload_file($fname,$ftype,$fsize,$ferror,$ftmp_name,$fpath){ date_default_timezone_set(PRC); $store_nm = date(YmdHis) . - . rand(10000,99999) . -. strlen($fname).-$fname; if($fname){ if ( ( ($ftype == image/gif
accept=image/* 解决变慢的问题 input[file]标签的accept属性可用于指定上传文件的 MIME类型 。 例如,想要实现默认上传图片文件的代码,代码可如下: input type=file name=file class=element accept=image/* 效果如下图所示,默认过滤掉所有非图片文件: