随笔分类 -  PHP

摘要:1、使用phpinfo() 函数查看PHP的版本信息 <?php phpinfo(); ?> 查看扩展文件版本(特别注意以php版本的 architecture 是x86还是64为准,不能以操作系统为准) 2、线程安全ts还是非线程安全nts PHP的两种执行方式:ISAPI和FastCGI。Fas 阅读全文
posted @ 2018-08-28 17:44 柔和的天空 阅读(1091) 评论(0) 推荐(0) 编辑
摘要:ASCII 字符集 单字节编码,7位(bits)表示一个字符,共128字符 包含内容 控制字符:回车键、退格、换行键等。 可显示字符:英文大小写字符、阿拉伯数字和西文符号 ANSI 码 ANSI编码是一种对ASCII码的拓展,ASCII扩展字符集使用8位(bits)表示一个字符,共256字符。ASC 阅读全文
posted @ 2018-08-17 09:39 柔和的天空 阅读(1579) 评论(0) 推荐(0) 编辑
摘要:cvs 转换中不保留 二维数组第一层循环的 key 值,第二层循环的key为一致的 excel 打开效果 如果转码后还乱码,在输出数据前添加 BOM,标识 utf-8 阅读全文
posted @ 2018-08-15 13:20 柔和的天空 阅读(610) 评论(0) 推荐(0) 编辑
摘要:js 判断 用户使用终端 js 判断用户浏览器类型 php 判断用户使用终端 php 取得用户浏览器类型(大概类型) php 判断是否是https 连接 php 获取客户端IP 阅读全文
posted @ 2018-08-08 11:06 柔和的天空 阅读(2494) 评论(0) 推荐(0) 编辑
摘要:file_get_contents 请求超时设置 fopen 请求超时设置 CURL请求超时设置 CURL 是常用的访问HTTP协议接口的lib库,性能高,还有一些并发支持的功能等。 curl_setopt($ch, opt) 可以设置一些超时的设置,主要包括: a 、CURLOPT_TIMEOUT 阅读全文
posted @ 2018-07-25 13:27 柔和的天空 阅读(4283) 评论(0) 推荐(0) 编辑
摘要:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html 1、token文件 同上一篇文章 2、配置文件 同上一篇文章 3、用户扫码跳转微信授权页面 code.php 阅读全文
posted @ 2018-07-21 14:35 柔和的天空 阅读(1374) 评论(0) 推荐(0) 编辑
摘要:1、token 文件 2、 配置文件 conf.php 3、获取开发者的 access_token.php 4、生成公众号二维码 wx_img.php 阅读全文
posted @ 2018-07-21 13:30 柔和的天空 阅读(14771) 评论(0) 推荐(0) 编辑
摘要:消息队列中的3个角色 MQ:消息队列服务,负责队列消息的管理、分发和持久化等,是整个应用的核心,一般只有一个(集群只是多机,服务只有一个); clienter:负责推送队列信息,提出处理需求,可以有多个; worker:负责接收队列信息,进行实际的任务处理; 消息队列的解耦 时间解耦:即异步处理,c 阅读全文
posted @ 2018-06-27 14:50 柔和的天空 阅读(563) 评论(0) 推荐(0) 编辑
摘要:位运算符 位运算符是指对二进制位从低位到高位对齐后进行运算。 正数的原码,反码、补码都是一样的,负数不一样 原码:数字的8位 二进制,符号位(第一位)为0表示正数,为1表示负数 反码:正数反码与原码一样,负数的反码是符号位1不变,整数的每一位二进制数位求反,得到反码 补码:正数补码与原码一样,负数反 阅读全文
posted @ 2018-03-31 17:18 柔和的天空 阅读(4320) 评论(1) 推荐(0) 编辑
摘要:原始数据 生成无限极分类 调用结果: 嵌套标签,前端可以(通过选取子节点)全选、取消全选 html 输出结果 <ul> <li><input type="checkbox" name="limit_id[]" value='1'>河北省 <ul> <li><input type="checkbox" 阅读全文
posted @ 2018-03-23 11:51 柔和的天空 阅读(6090) 评论(0) 推荐(0) 编辑
摘要:阿里云企业邮箱: http://mailhelp.mxhichina.com/smartmail/ 企业邮箱POP、SMTP、IMAP地址列表如下: 推荐您使用加密端口连接,更加安全,使用时请注意加密端口是否已在您的本地电脑和网络中开放。 阅读全文
posted @ 2018-03-22 17:41 柔和的天空 阅读(353) 评论(0) 推荐(0) 编辑
摘要:socket建立套接的过程图: 首先了解socket 几个主要函数: socket的关键函数1: socket_create($net参数1,$stream参数2,$protocol参数3) 作用:创建一个socket套接字,说白了,就是一个网络数据流。 返回值:一个套接字,或者是false,参数错 阅读全文
posted @ 2018-03-20 17:17 柔和的天空 阅读(8054) 评论(0) 推荐(1) 编辑
摘要:HP QR Code是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo,点击官网地址。 下载官网提供的类库后,只需要使用phpqrcode.php就可以生成二维码了,当然您的PHP环境必须开启支持GD2。 phpqrcode.php提供了一个关键的png()方法, 阅读全文
posted @ 2018-03-04 10:51 柔和的天空 阅读(381) 评论(0) 推荐(0) 编辑
摘要:获取http 响应信息:get_headers($url, 1) # 取得服务器响应一个 HTTP 请求所发送的所有标头 阅读全文
posted @ 2018-02-24 13:09 柔和的天空 阅读(2417) 评论(0) 推荐(0) 编辑
摘要:php获取当前页面的前一个页面URL地址,即当前页面是从哪个页面链接过来的,可以使用$_SERVER['HTTP_REFERER']; 但是$_SERVER['HTTP_REFERER']也是可以被伪造欺骗的,有三种方法可以伪造和欺骗$_SERVER['HTTP_REFERER'] 注:window 阅读全文
posted @ 2018-02-24 10:52 柔和的天空 阅读(5931) 评论(0) 推荐(0) 编辑
摘要:函数说明:fsockopen — 打开一个网络连接或者一个Unix套接字连接 语法: 参数: 返回值: fsockopen() 将返回一个文件句柄,之后可以被其他文件类函数调用(例如: fgets() , fgetss() , fwrite() , fclose() 还有 feof() )。如果调用 阅读全文
posted @ 2018-02-24 09:08 柔和的天空 阅读(18540) 评论(0) 推荐(2) 编辑
摘要:判断fsockopen 是否可用:function_exists('fsockopen');如果没有开启 一、开启fsockopen函数 二、虚拟主机替代方法 1、pfsockopen替代 如果服务器没有同时禁用pfsockopen,那么直接将fsockopen函数替换为pfsockopen。具体操 阅读全文
posted @ 2018-02-23 14:10 柔和的天空 阅读(2307) 评论(0) 推荐(0) 编辑
摘要:官方文档curl : http://www.runoob.com/php/php-ref-curl.html php开启curl : ① 打开 php.ini 文件 extension=php_curl.dll // 去掉前面的分号 ② 检查php.ini的extension_dir值是哪个目录,检 阅读全文
posted @ 2018-02-23 13:34 柔和的天空 阅读(1482) 评论(0) 推荐(0) 编辑
摘要:Window apache 全局设置日志分割 apache [ httpd.conf ] 配置文件 按天分割日志 480 :相对于UTC的时差的分钟数。如果省略,则默认为0,并使用UTC时间。比如,要指定UTC时差为-5小时的地区的当地时间,则此参数应为-300,北京时间为+8时间,应设置为480。 阅读全文
posted @ 2018-02-04 10:13 柔和的天空 阅读(2230) 评论(0) 推荐(0) 编辑
摘要:liunx系统 1. /usr/local/php/bin/php-config php 配置文件位置 [ php-config是一个脚本文件,用于获取所安装的php配置的信息 ] 在编译扩展时,如果安装有多个 PHP 版本,可以在配置时用 --with-php-config 选项来指定使用哪一个版 阅读全文
posted @ 2017-11-02 10:25 柔和的天空 阅读(3776) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示