随笔分类 -  PHP程序语言

1 2 3 下一页

Centos7.7安装swoole
摘要:系统版本:centos 7.7(查看系统版本:cat /etc/redhat release) 执行命令安装swoole: 1. yum update y && yum remove php y 2. rpm Uvh https://dl.fedoraproject.org/pub/epel/epe 阅读全文

posted @ 2019-11-19 21:25 果然朝辉 阅读(563) 评论(0) 推荐(0)

查看PHP指定扩展的版本信息
摘要:命令:php ri 扩展名 阅读全文

posted @ 2019-08-02 12:01 果然朝辉 阅读(1340) 评论(0) 推荐(0)

获取类方法和注释
摘要:``` // 这是一个获取类方法和注释的方法 public function generateMethod() { $r = new \ReflectionClass('\think\Build'); $methods = $r->getMethods(); $string = ''; foreach ($methods as $m) { $li... 阅读全文

posted @ 2019-07-05 15:36 果然朝辉 阅读(898) 评论(0) 推荐(0)

获取文件指定行数的内容
摘要:``` // 获取文件指定行数的内容 function getFileLineHandle($fileName, $linePosition) { $f = new \SplFileObject($fileName, 'r'); $f->seek($linePosition); try { $content = $f->getCurrentLine(); ... 阅读全文

posted @ 2019-06-11 16:59 果然朝辉 阅读(604) 评论(0) 推荐(0)

获取指定开始行数$start,跨度$limit的文件内容
摘要:``` // 获取指定开始行数$page,跨度$step的文件内容 function getLine($file_name, $start, $limit) { $f = new SplFileObject($file_name, 'r'); $f->seek($start); $ret = ""; for ($i = 0; $i getCurrentLine();... 阅读全文

posted @ 2019-06-06 18:30 果然朝辉 阅读(340) 评论(0) 推荐(0)

获取文件的行数
摘要:``` // 获取文件行数 function getFileLineCount($fileName) { $fp = fopen($fileName, "r"); $line = 0; while (!feof($fp)) { //每次读取1M if ($data = fread($fp, 1024 * 1024 * 1)) { ... 阅读全文

posted @ 2019-06-06 18:29 果然朝辉 阅读(1315) 评论(0) 推荐(0)

curl命令行请求
摘要:curl H "Content Type: application/json" X POST data 'json post数据' i http://xxx 阅读全文

posted @ 2019-04-24 17:08 果然朝辉 阅读(830) 评论(0) 推荐(0)

php代码进行跨域请求处理
摘要:以下的函数作为每个请求的前置操作 (thinkphp框架) public function appInit(&$params) { header('Access Control Allow Origin: '); header("Access Control Allow Headers: token 阅读全文

posted @ 2019-04-11 20:55 果然朝辉 阅读(740) 评论(0) 推荐(0)

VSCode+Xdebug断点调试PHP(全攻略)
摘要:步骤1:下载并安装XDebug 步骤2:配置php.ini文件的XDebug模块 步骤3:Visual Studio Code安装php debug插件,并且配置 步骤4:进行调试 阅读全文

posted @ 2019-01-30 22:19 果然朝辉 阅读(32140) 评论(1) 推荐(2)

CentOS裸机环境下安装php-7.3.1
摘要:<! TOC "安装步骤如下" "安装必要的软件" "获取源码" "编译安装" "安装过程可能遇到的一些问题" "编译参数详解" <! /TOC 安装步骤如下 安装必要的软件 获取源码 编译安装 安装过程可能遇到的一些问题 编译参数详解 阅读全文

posted @ 2019-01-15 06:14 果然朝辉 阅读(1621) 评论(0) 推荐(0)

一些数组操作函数记录
摘要:定位数组元素函数 遍历数组函数 确定数组的大小和唯一性 数组排序 合并、拆分、接合和分解数组 其他有用的数组函数 阅读全文

posted @ 2019-01-14 15:52 果然朝辉 阅读(194) 评论(0) 推荐(0)

vi替换字符串
摘要::%s/vivian/sky/g(等同于 :g/vivian/s//sky/g) 替换每一行中所有 vivian 为 sky 阅读全文

posted @ 2018-06-11 11:35 果然朝辉 阅读(184) 评论(0) 推荐(0)

php安装redis扩展
摘要:1.使用phpinfo()查看php是否开启线程安全 2.去http://pecl.php.net/package/redis/下载相应的redis版本 下载好了redis,那么就开始配置php 1.把下载的放在php目录下的ext文件夹下 2.修改php.ini extension=php_red 阅读全文

posted @ 2018-06-08 14:28 果然朝辉 阅读(122) 评论(0) 推荐(0)

使用soap遇到的缓存问题
摘要: 阅读全文

posted @ 2018-06-08 13:58 果然朝辉 阅读(162) 评论(0) 推荐(0)

接口配置信息修改 请填写接口配置信息,此信息需要你有自己的服务器资源,填写的URL需要正确响应微信发送的Token验证
摘要:// 1)将token、timestamp、nonce三个参数进行字典序排序 // 2)将三个参数字符串拼接成一个字符串进行sha1加密 // 3)开发者获得加密后的字符串可与signature对比,标识该请求来源于微信 $signature = $_GET['signature']; $token 阅读全文

posted @ 2018-05-08 21:59 果然朝辉 阅读(3337) 评论(0) 推荐(0)

把一张图片变成base64
摘要:注意:转出来后,返回给前端,控制台preview是经过序列化的,response里才是真实返回的数据形态,前端应该反序列化(把\去掉)才能正常打开转成base64的图片 阅读全文

posted @ 2018-04-02 20:49 果然朝辉 阅读(437) 评论(0) 推荐(0)

xdebug配置
摘要:zend_extension="D:\phpStudy\php\php-5.6.27-nts\ext\php_xdebug.dll"(这里应改成相应的xdebug地址)xdebug.remote_enable=1xdebug.remote_host=zerg.com(这里应改成相应的域名)xdebu 阅读全文

posted @ 2018-03-29 01:17 果然朝辉 阅读(118) 评论(0) 推荐(0)

PHP异常处理、错误捕获和自动加载的一些总结
摘要:getMessage(); } // register_shutdown_function可捕获 FATAL ERROR 级别的错误 register_shutdown_function('fatalHandler'); function fatalHandler() { $error = error_get_last(); $errno = $error["type"]; ... 阅读全文

posted @ 2018-03-21 13:06 果然朝辉 阅读(230) 评论(0) 推荐(0)

在php cli下可以使用 STDIN 来实现标准输入
摘要:简单的例子: echo "请输入一个数字:"; $num = trim(fgets(STDIN)); echo "请再输入一个数字:"; $num1 = trim(fgets(STDIN)); echo "两个数字的和为:",$num + $num1; 阅读全文

posted @ 2017-10-12 00:09 果然朝辉 阅读(1424) 评论(0) 推荐(0)

php代码画足球场
摘要:用代码画了个足球场 原图: 代码画出的效果图: 代码如下: 阅读全文

posted @ 2017-08-28 02:20 果然朝辉 阅读(596) 评论(0) 推荐(0)

1 2 3 下一页

导航