文章分类 - 06-语言-php
php语言技巧及其应用场景的记录,比如支付接口
摘要:一、编译安装: 更改扩展一般需要重新编译,增加扩展可以通过php/bin目录下phpize php-config来动态增加php扩展 http://php.net/downloads.php官网下载压缩包,解压到服务器,或者在http://museum.php.net/php5/查看所需版本源码包,
阅读全文
摘要:零、目标: 服务器当前PHP版本5.4,新项目中使用了Laravel,PHP版本最低要求5.6。希望保持现有应用同时使用PHP5.6.*。也就是说需要两个版本的PHP同时存在,供nginx根据需要调用不同版本。 一、原理: Nginx是通过PHP-FastCGI与PHP交互的。而PHP-FastCG
阅读全文
摘要:约定几个目录 /usr/local/php/sbin/php-fpm /usr/local/php/etc/php-fpm.conf /usr/local/php/etc/php.ini 一、启动:php-fpm的启动参数 #测试php-fpm配置 /usr/local/php/sbin/php-f
阅读全文
摘要:Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。 一、Selects 检索表中的所有行 代码如下: $users = DB::table('
阅读全文
摘要:1.调用函数 2.调用类方法 3.调用带命名空间的类的静态方法
阅读全文
摘要:容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的描述(类、接口)或者是提供对象的回调,通过这种容器,我们得以实现许多高级的功能,其中最常提到的,就是 “解耦” 、“依
阅读全文
摘要:脚本时常死掉,而且并不总是那么好看. 我们可不想给用户显示一个致命错误,又或者一个空白页(在display_errors设为off的情况下) . PHP中有一个叫做 register_shutdown_function 的函数,可以让我们设置一个当执行关闭时可以被调用的另一个函数.也就是说当我们的脚
阅读全文
摘要:日志未经声明,均为AlloVince原创。版权采用『 知识共享署名-非商业性使用 2.5 许可协议』进行许可。 之前一直使用基于Xdebug进行PHP的性能分析,对于本地开发环境来说是够用了,但如果是线上环境的话,xdebug消耗较大,配置也不够灵活,因此线上环境建议使用xhprof进行PHP性能追
阅读全文
摘要:1、 用单引号代替双引号来包含字符串,这样做会更快一些。因为 PHP 会在双引号包围的 字符串中搜寻变量,单引号则不会,注意:只有 echo 能这么做,它是一种可以把多个字符 串当作参数的“函数”(译注:PHP 手册中说 echo 是语言结构,不是真正的函数,故把函数 加上了双引号)。2、如果能将类
阅读全文
摘要:脚本 什么是脚本? 一个脚本,在 Composer 中,可以是一个 PHP 回调(定义为静态方法)或任何命令行可执行的命令。脚本对于在 Composer 运行过程中,执行一个资源包的自定义代码或包专用命令是非常有用的。 **注意:**只有在根包的 composer.json 中定义的脚本才会被执行。
阅读全文
摘要:public/index.php require __DIR__.'/../bootstrap/autoload.php'; 1、 定义 LARAVEL_START 初始时间常量 2、 require __DIR__.'/../vendor/autoload.php' 这个文件是 Composer
阅读全文
摘要:PHP SESSION原理 我们知道,session是在服务器端保持用户会话数据的一种方法,对应的cookie是 在客户端保持用户数据。HTTP协议是一种无状态协议,服务器响应完之后就失去了与浏览器的联系,最早,Netscape将cookie引入浏览器,使得 数据可以客户端跨页面交换,那么服务器是如
阅读全文
摘要:PHP://Wrapper 是PHP自己的I/O流访问的封装。php://stdin:访问PHP进程相应的输入流,比如用在获取cli执行脚本时的键盘输入。php://stdout:访问PHP进程相应的输出流。php://stderr:访问PHP进程相应的错误输出。php://input:访问请求的原...
阅读全文
摘要:PHP输入流php://input在使用xml-rpc的时候,server端获取client数据,主要是通过php输入流input,而不是$_POST数组。所以,这里主要探讨php输入流php://input对于php://input介绍,PHP官方手册文档有一段话对它进行了很明确地概述:“php:...
阅读全文
摘要:编程的80%关键在于调试,为了实现正确性,八分调试二分逻辑。因此,学会调试时非常重要的。json_last_error是json_decode方法使用时的调试工具:json_last_error—返回最后发生的错误说明intjson_last_error(void)如果有,返回 JSON 编码解码时...
阅读全文
摘要:不会做,看看也可以会,要做好就还是需要多学习国庆回来就一直没状态,看完《银河护卫队》,印象最深的竟然是只有两句台词的呆萌groot,昨天才休息一天,大耍大吃,今天还是把昨天的知识学习一下。前些天同事做一网站,需要用到支付宝接口,由于同事才学习PHP,我比他多学习了两天,我就帮忙参考了一下。demo就...
阅读全文
摘要:1,进入php的源码目录,一定会有。2. cd ext/curl3. php_install_path/bin/phpize4. ./php_install_path/bin/configure –-with-curl=DIR//如果有错如configure: error: Cannot find ...
阅读全文

浙公网安备 33010602011771号