php curl ssl certificate problem,解决macOS系统curl报告https证书不正确(curl: (60) SSL certificate problem: Inval…

  • Post author:
  • Post category:php

$ brew install git -s -d -v --env=std Warning: You are using macOS 10.11. We (and Apple) do not provide support for this old version. You will encounter build failures with some formulae. Please creat…

继续阅读 php curl ssl certificate problem,解决macOS系统curl报告https证书不正确(curl: (60) SSL certificate problem: Inval…

phpstorm配置xdebug进行远程调试

  • Post author:
  • Post category:php

注:一定要关掉防火墙,不然一切徒然 一、安装Xdebug 1. Xdebug 简介 Xdebug 是一个开放源代码的 PHP 程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。当前最新版本为 Xdebug 2.5.0。 2. Xdebug 相关资料 官网:https://xdebug.org 官网文档:https://xdebug.org/docs 3. 选择合适的…

继续阅读 phpstorm配置xdebug进行远程调试

PHP 会话 线程 进程,记录PHP的进程和线程理解

  • Post author:
  • Post category:php

php开发需要了解进程和线程,因为也会遇到多线程的开发。那什么是进程和线程呢?一起来唠唠吧。 内容概要: 1、什么是进程 2、什么是线程 3、进程和线程的关系 4、php编程常见的进程和线程 一、什么是进程 进程是程序执行是的一个实例,进程能够分配给cpu和内存等资源。进程一般包括指令集和系统资源,其中指令集就是你的代码,系统资源就是指cpu、内存以及I/O等。 二、什么是线程 线程是进程的一个执…

继续阅读 PHP 会话 线程 进程,记录PHP的进程和线程理解

从几个简单的程序看PHP的垃圾回收机制

  • Post author:
  • Post category:php

每一种计算机语言都有自己的自动垃圾回收机制,让程序员不必过分关心程序内存分配,php也不例外,但是在面向对象编程(OOP)编程中,有些对象需要显式的销毁,防止程序执行内存溢出。 一、PHP 垃圾回收机制(Garbage Collector 简称GC) 在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的GC垃圾处理机制,防止内存溢出。当一个PHP线程结…

继续阅读 从几个简单的程序看PHP的垃圾回收机制

php生成二维码的三种方法

  • Post author:
  • Post category:php

最简单最实例的goolge开源方法 1.google开放api 代码如下: $urlToEncode="http://www.helloweba.com"; generateQRfromGoogle($urlToEncode); /** * google api 二维码生成【QRcode可以存储最多4296个字母数字类型的任意文本,具体可以查看二维码数据格式】 * @param string $c…

继续阅读 php生成二维码的三种方法

php class 构造_PHP 类与构造函数解析

  • Post author:
  • Post category:php

----类的创建---- php使用关键字class创建一个类,并且使用一对大括号 如: class name{ public $n=""; private $u=""; public function name() { $n="233"; $u="23333"; } public function rename($newn){ $this->n=$newn;//this表示这个类 } } …

继续阅读 php class 构造_PHP 类与构造函数解析

php 访问数据库返回 数组,PHP以指定字段为索引返回数据库所取的数据数组_PHP教程…

  • Post author:
  • Post category:php

很多情况下,我们从接触一个新的项目到开发完成,再回过头来仔细浏览一下自己写的代码,很多都是我们以前用熟练的代码。所以,在完成每个新项目的时 候,适当的做些项目总结、代码总结,或许你会在以后的项目中用得着,极有可能获得意外的收获,比如:代码优化,想到了更好、速度更快的实现方法等等。 牛逼的程序开发者有时候不在于代码量的多少,而是程序的代码简洁性、逻辑复杂但实现的方便性,这些才说明是否是一位好的程序员…

继续阅读 php 访问数据库返回 数组,PHP以指定字段为索引返回数据库所取的数据数组_PHP教程…

php中使用Imagick扩展方法转换PDF格式的文件为PNG图片

  • Post author:
  • Post category:php

前言: 需求中需要对PDF文件做一下操作把PDF文件转换成PNG图片方便后续操作。 //pdf文件转png图片 function pdf2png($pdf, $path, $page = 0) { $im = new Imagick(); $im->setResolution(120, 120);//设置图像分辨率 $im->setCompressionQuality(100);//压…

继续阅读 php中使用Imagick扩展方法转换PDF格式的文件为PNG图片

endwith php,endwith函数怎么使用

  • Post author:
  • Post category:php

JavaScript中的str.endsWith()函数用于检查给定的字符串是否以指定字符串的字符结尾。下面我们就来具体看看endwith函数的使用方法。 我们先来看一下endsWith()函数的基本语法str.endsWith(searchString,length) endsWith()函数的第一个参数是searchString字符串,它将在给定字符串的末尾进行搜索。函数的第二个参数是leng…

继续阅读 endwith php,endwith函数怎么使用

php下ipv6转纯数字和反转

  • Post author:
  • Post category:php

ip2long或者long2ip对ipv6暂不支持,需要手动写一个 // ip转数字 function ip2long_v6($ip) { $ip_n = inet_pton($ip); $bin = ''; for ($bit = strlen($ip_n) - 1; $bit >= 0; $bit--) { $bin = sprintf('%08b', ord($ip_n[$bit]))…

继续阅读 php下ipv6转纯数字和反转