php
DefineJ
while(!暴富){if(生命不息)加班不止;}
展开
-
TCPDF汉化字体安装
TCPDF汉化字体添加安装。原创 2023-08-09 11:27:09 · 556 阅读 · 0 评论 -
jpgraph生成雷达图
jpgraph生成雷达图。原创 2023-08-09 11:17:36 · 378 阅读 · 5 评论 -
TCPDF生成PDF文件,含jpjraph生成雷达图
TCPDF生成PDF文件,含雷达图原创 2023-08-09 11:11:46 · 1545 阅读 · 4 评论 -
MySQL查询未解码的unicode汉字
入库数组未存中文,json_encode存入unicode汉字例:{“stu_name”:"\u5f20\u4e09"}content = '我'$cont = str_replace('\\','_', json_encode('%' . $content . '%'));$build->where('data', 'LIKE', "%".$cont."%");原创 2021-09-03 14:22:57 · 438 阅读 · 0 评论 -
Laravel migration 逆向生成工具
laravel migration 逆向生成迁移文件composergithub原创 2020-08-18 09:48:25 · 497 阅读 · 0 评论 -
php的引用(&)使用和传值和传引用、传地址
在PHP 中引用的意思是:不同的名字访问同一个变量内容。与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容,在内存中存放的地址。1.变量的引用PHP 的引用允许你用两个变量来指向同一个内容<?php $a="ABC"; $b =&$a; echo $a;//输出:ABC echo $b;//输出:ABC $b="EFG"; echo $a;//这里$a的值变为EFG 所以输出EFG echo $b;//输出EFG?原创 2020-05-11 16:06:19 · 455 阅读 · 0 评论 -
MAC 10.15 自带PHP安装扩展
以安装pcntl扩展为例一、查看MAC 10.15自带的php版本,下载对应的php$ php -vPHP 7.3.11 (cli) (built: Dec 13 2019 19:21:21) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.3.11, Copyright (c) 1998-2018 Zend Tech...原创 2020-03-26 11:09:51 · 4438 阅读 · 0 评论 -
MAC 执行phpize报错:grep: /usr/include/php/main/php.h: No such file or director。。。
MAC 执行phpize报错:grep: /usr/include/php/main/php.h: No such file or directorygrep: /usr/include/php/Zend/zend_modules.h: No such file or directorygrep: /usr/include/php/Zend/zend_extensions.h: No suc...原创 2020-03-20 16:28:38 · 4219 阅读 · 1 评论 -
不规则多维数组,获取指定键的值
1、多维数组某个特定键的所有值//把数组序列化,然后根据序列化结构的特点提取需要的字符串 function array_get_by_key(array $array, $string){ if (!trim($string)) return false; preg_match_all("/\"$string\";\w{1}:(?:\d+:|)(.*?);/", ser...原创 2019-12-17 17:57:28 · 394 阅读 · 0 评论 -
Laravel遇到Trying to get property of non-object 错误
在使用链式操作的时候,例如:$data->goods_title如果 $data 为 null,就会引起 local.ERROR: Trying to get property of non-object {“exception”:"[object] (ErrorException(code: 0) 错误。1. 常规方法是使用 isset 加以判断2. PHP7 可以使用 ?? (...原创 2019-09-19 18:42:28 · 11063 阅读 · 0 评论 -
Mac自带Apache配置PHP环境&配置多端口
Mac自带Apache和PHP,so配个环境吧一、Apache版本DefineJ:~ ****$ apachectl -vServer version: Apache/2.4.34 (Unix)Server built: Feb 22 2019 20:20:11基本命令sudo apachectl start 启动sudo apachectl stop 停止sudo a...原创 2019-07-23 15:28:56 · 1130 阅读 · 0 评论 -
php通过sftp上传文件
sftp类class Sftp { // 初始配置为NULL private $config = NULL; // 连接为NULL private $conn = NULL; //sftp resource private $ressftp = NULL; // 初始化 public function __construct($co...原创 2019-06-03 17:07:12 · 1346 阅读 · 0 评论 -
windows & centos7.6下安装ssh2的php7.3扩展(不同对应版本)
场景:php爬虫获取的数据生成文件sftp上传到线上服务器一、windows 安装(PHP7.2)1、先查看自己的php版本信息找到对应的ssh2扩展ssh2扩展链接地址:https://windows.php.net/downloads/pecl/releases/ssh2/1.1.2/2、下载、解压、把扩展文件拖到php目录的ext目录下,找到php.ini文件把扩展添加就OK啦...原创 2019-06-03 12:46:50 · 1093 阅读 · 0 评论 -
laravel----任务调度----及上线Linux修改创建文件权限
利用linux定时任务,只需要一个 Cron 条目,即可开启你的项目中所有定时任务一、crontab 了解注:简单的记成:分、时、日、月、周,通配符*配合位置表示任意值(如每分钟、每小时等)1. cron相关命令# 显示一个cron列表,其内容是由当前用户启动的任务crontab -l# 编辑自己的cron列表crontab -e2. 简单的栗子* * * * * /pat...原创 2019-04-18 10:34:32 · 554 阅读 · 0 评论 -
centos7安装php7.3的redis扩展(不是redis服务!)
官网下载redis:http://pecl.php.net/package/redis稳定版吧:[root@wf ~]# wget http://pecl.php.net/get/redis-4.2.0.tgz[root@wf ~]# tar -zxvf redis-4.2.0.tgz //到解压目录[root@wf redis-4.2.0]# **你自己的php目录下**/b...原创 2019-03-12 19:15:32 · 5332 阅读 · 0 评论 -
编译安装php7.3,编译配置官方详情(翻译)
编译源码包查看编译参数[root@wf php-7.3.3]# ./configure -help`configure’ configures this package to adapt to many kinds of systems.“configure”配置此包以适应多种系统。Usage: ./configure [OPTION]… [VAR=VALUE]…用法:. / conf...翻译 2019-03-12 09:56:02 · 2479 阅读 · 0 评论 -
centos7.6编译安装php7.3
刚开始搞环境装过集成,发现不好用,后来自己编译安装一些扩展啊设置的都很容易找到。以前装过5.6、7.0发现不一样,最近出了7.3是php5速度的三倍,那有必要升级一下列。由于之前安装过老版本,依赖会比较全,编译的时候报错,每个人多少有差异,自行google错误一般都会有让你装依赖。下载&amp;amp;amp;amp;amp;amp;amp;安装:官网下载:[root@wf ~]# wget http://cn2.php.net/di...原创 2019-03-11 17:18:21 · 2747 阅读 · 0 评论