随笔分类 -  PHP

摘要:###1.准备工作 文件介绍: 1. php-java-bridge_7.2.1 2. jdk-8u221-windows-x64 java运行环境必备 ,这里是sdk8 64位 3. Jetbrains IntelliJ IDEA 2020.1 64位 最好的java编程工具,可用于后面的打包工作 阅读全文
posted @ 2022-07-12 16:50 青柚 阅读(1941) 评论(0) 推荐(0)
摘要:1.解读XML文档 XML文档一般指可扩展标记语言。可扩展标记语言,标准通用标记语言的子集,简称XML。 是一种用于标记电子文件使其具有结构性的标记语言。通过各个标记计算机可以实现对标记的读取和计算,并且是严格区分大小写,每一对都必须存在关闭标签。 例子: ``` PPU1_PI_9008_8 20 阅读全文
posted @ 2021-07-08 10:45 青柚 阅读(1011) 评论(0) 推荐(0)
摘要:/** * 判断远程文件是否存在 * @param $url string 远程文件地址URL * @return array|bool */ function originFileExists($url){ //设置上下文流的参数 stream_context_set_default( array 阅读全文
posted @ 2021-06-22 10:54 青柚 阅读(202) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-03-03 18:12 青柚 阅读(34) 评论(0) 推荐(0)
摘要:<?php function getUrl($url){ $header = ['Content-type:application/json;','Accept:application/json']; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$u 阅读全文
posted @ 2021-03-03 17:34 青柚 阅读(73) 评论(0) 推荐(0)
摘要:###加密的时候的需要开启openssl的扩展。 ####加密时候的参数选项 Aes加密需要的参数信息: 加密方式:CBC 填充:pkcs7padding 数据块:128 密码:1234567890123456 偏移量:abcdefghijklmnop 输出:base64 ####PHP实现加解密 阅读全文
posted @ 2021-01-15 17:03 青柚 阅读(520) 评论(0) 推荐(0)
摘要:/** * 匹配IP地址 * @param string $subject * @return bool */ function checkVailIp(string $subject){ $pattern = "/(1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|[1-9])\." 阅读全文
posted @ 2021-01-10 18:38 青柚 阅读(1199) 评论(0) 推荐(0)
摘要:PHP TS 和 NTS 版本选择 在PHP 开发和生产环境搭建过程中,需要安装PHP语言解析器。官方提供了2种类型的版本,线程安全(TS)版和非线程安全(NTS)版,有时后我们开发环境和实际生产的环境有所不同,因此也需要选择安装对应的PHP版本。 1、简介 TS: TS(Thread-Safety 阅读全文
posted @ 2020-12-07 10:27 青柚 阅读(251) 评论(0) 推荐(0)
摘要:设计链表,链表的每个节点都是一个对象,每个节点都应具备一个val和一个next引用。 //链表节点 class Node{ public $val; public $next; function __construct($val = NULL,$next = NULL){ $this->val = 阅读全文
posted @ 2020-12-04 09:19 青柚 阅读(237) 评论(0) 推荐(0)
摘要:#更新源 apt-get update #升级源 apt-get upgrade #安装本地到服务器软件 sudo apt-get install lrzsz #输入rz上传压缩包 rz #解压缩 tar -xzvf openresty-VERSION.tar.gz #安装扩展 运行时候会提示zli 阅读全文
posted @ 2020-11-28 12:16 青柚 阅读(156) 评论(0) 推荐(0)
摘要:<?php class Container{ protected $instance; protected $binds; /** * 绑定一个抽象类 * @param $abstract * @param $concrete */ public function bind($abstract,$c 阅读全文
posted @ 2020-11-21 11:11 青柚 阅读(172) 评论(0) 推荐(0)
摘要:GitHub创建仓库 创建仓库,下载到本地 git clone https://github.com/example.git Composer.json 文件编辑 初始化 文件 composer init { "name": "your-vendor-name/package-name", // 你 阅读全文
posted @ 2020-09-21 16:48 青柚 阅读(1191) 评论(0) 推荐(0)
摘要:在编译PHP以后没有将PHP添加到服务列表导致使用systemcel命令时候出现 解决步骤 1.打开vi /lib/systemd/system/php-fpm.service文件,如果没有就重新新建一个 2.复制一下内容到文件内,记着更改一下PHP的文件目录 [Unit] Description= 阅读全文
posted @ 2020-09-18 15:55 青柚 阅读(12117) 评论(1) 推荐(2)
摘要:php no pool defined 解决方法: 进入你的PHP安装目录在/etc/php-fpm.d打开 cp www.conf.default www.conf php failed to open configuration 解决方法: 进入你的PHP安装目录在/etc打开 cp php-f 阅读全文
posted @ 2020-09-18 10:57 青柚 阅读(348) 评论(0) 推荐(0)
摘要:出现的原因是没有配置Linux系统的环境变量导致 vim /etc/profile - 编辑环境变量 在最后一行添加你的PHP的bin安装目录 export PATH=$PATH:PHP安装目录/php/bin 重新加载profile文件,立即生效 source /etc/profile - 环境变 阅读全文
posted @ 2020-09-18 10:53 青柚 阅读(1350) 评论(0) 推荐(0)
摘要:implode 数组转换为字符串 $array = array('lastname', 'email', 'phone'); $comma_separated = implode(",", $array); echo $comma_separated; // lastname,email,phone 阅读全文
posted @ 2020-09-08 21:40 青柚 阅读(117) 评论(0) 推荐(0)
摘要:手册地址 "https://www.kancloud.cn/manual/thinkphp5/118011" 图例简介 阅读全文
posted @ 2020-05-18 15:36 青柚 阅读(351) 评论(0) 推荐(0)
摘要:使用 命令导致了laravel出现以上错误 错误,此错误多半是因为缓存原因导致。 解决方法 使用 清除缓存后,重新使用 阅读全文
posted @ 2020-05-17 12:36 青柚 阅读(1554) 评论(0) 推荐(1)
摘要:默认数据库账号密码 账号: homestead 密码:secret 默认 ssh 账号密码 账号:vagrant 密码:vagrant 创建默认 root 用户 sudo passwd root 阅读全文
posted @ 2020-05-12 11:09 青柚 阅读(223) 评论(0) 推荐(0)
摘要:1. 安装VirtualBox 和 Vagrant、Vagrant box 1. "VirtualBox" :免费虚拟机运行软件,去官网下载最新版本进行安装。 2. "Vagrant" :虚拟机搭建和管理的工具, 以上的软件可以去官网下载最新版本进行安装。 3. Vagrant box:虚拟机镜像, 阅读全文
posted @ 2020-05-10 22:42 青柚 阅读(311) 评论(0) 推荐(0)