随笔分类 - 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编程工具,可用于后面的打包工作
阅读全文
摘要:1.解读XML文档 XML文档一般指可扩展标记语言。可扩展标记语言,标准通用标记语言的子集,简称XML。 是一种用于标记电子文件使其具有结构性的标记语言。通过各个标记计算机可以实现对标记的读取和计算,并且是严格区分大小写,每一对都必须存在关闭标签。 例子: ``` PPU1_PI_9008_8 20
阅读全文
摘要:/** * 判断远程文件是否存在 * @param $url string 远程文件地址URL * @return array|bool */ function originFileExists($url){ //设置上下文流的参数 stream_context_set_default( array
阅读全文
摘要:<?php function getUrl($url){ $header = ['Content-type:application/json;','Accept:application/json']; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,$u
阅读全文
摘要:###加密的时候的需要开启openssl的扩展。 ####加密时候的参数选项 Aes加密需要的参数信息: 加密方式:CBC 填充:pkcs7padding 数据块:128 密码:1234567890123456 偏移量:abcdefghijklmnop 输出:base64 ####PHP实现加解密
阅读全文
摘要:/** * 匹配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])\."
阅读全文
摘要:PHP TS 和 NTS 版本选择 在PHP 开发和生产环境搭建过程中,需要安装PHP语言解析器。官方提供了2种类型的版本,线程安全(TS)版和非线程安全(NTS)版,有时后我们开发环境和实际生产的环境有所不同,因此也需要选择安装对应的PHP版本。 1、简介 TS: TS(Thread-Safety
阅读全文
摘要:设计链表,链表的每个节点都是一个对象,每个节点都应具备一个val和一个next引用。 //链表节点 class Node{ public $val; public $next; function __construct($val = NULL,$next = NULL){ $this->val =
阅读全文
摘要:#更新源 apt-get update #升级源 apt-get upgrade #安装本地到服务器软件 sudo apt-get install lrzsz #输入rz上传压缩包 rz #解压缩 tar -xzvf openresty-VERSION.tar.gz #安装扩展 运行时候会提示zli
阅读全文
摘要:<?php class Container{ protected $instance; protected $binds; /** * 绑定一个抽象类 * @param $abstract * @param $concrete */ public function bind($abstract,$c
阅读全文
摘要:GitHub创建仓库 创建仓库,下载到本地 git clone https://github.com/example.git Composer.json 文件编辑 初始化 文件 composer init { "name": "your-vendor-name/package-name", // 你
阅读全文
摘要:在编译PHP以后没有将PHP添加到服务列表导致使用systemcel命令时候出现 解决步骤 1.打开vi /lib/systemd/system/php-fpm.service文件,如果没有就重新新建一个 2.复制一下内容到文件内,记着更改一下PHP的文件目录 [Unit] Description=
阅读全文
摘要: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
阅读全文
摘要:出现的原因是没有配置Linux系统的环境变量导致 vim /etc/profile - 编辑环境变量 在最后一行添加你的PHP的bin安装目录 export PATH=$PATH:PHP安装目录/php/bin 重新加载profile文件,立即生效 source /etc/profile - 环境变
阅读全文
摘要:implode 数组转换为字符串 $array = array('lastname', 'email', 'phone'); $comma_separated = implode(",", $array); echo $comma_separated; // lastname,email,phone
阅读全文
摘要:手册地址 "https://www.kancloud.cn/manual/thinkphp5/118011" 图例简介
阅读全文
摘要:使用 命令导致了laravel出现以上错误 错误,此错误多半是因为缓存原因导致。 解决方法 使用 清除缓存后,重新使用
阅读全文
摘要:默认数据库账号密码 账号: homestead 密码:secret 默认 ssh 账号密码 账号:vagrant 密码:vagrant 创建默认 root 用户 sudo passwd root
阅读全文
摘要:1. 安装VirtualBox 和 Vagrant、Vagrant box 1. "VirtualBox" :免费虚拟机运行软件,去官网下载最新版本进行安装。 2. "Vagrant" :虚拟机搭建和管理的工具, 以上的软件可以去官网下载最新版本进行安装。 3. Vagrant box:虚拟机镜像,
阅读全文

浙公网安备 33010602011771号