• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

PHP编程经验

RSS
  • vscode使用php调试
    vscode使用php调试
    1:首先查看是否安装xdebug扩展打开终端 ➜~php-vPHP5.6.24(cli)(built:Jul21201614:27:54)Copyright(c)1997-2016ThePHPGroupZendEnginev2.6.0,Copyright(c)1998-2016ZendTechnologieswithXdebugv2.4. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:24 | 阅读:18 | 回复:0
  • php实现快速排序
    php实现快速排序
    这几上代码一、代码代码一:1amp;amp;lt;?php2functionq($array){3if(count($array)amp;amp;lt;=1){return$array;}4//以$key为界,分成两个子数组5$key=$array;6$l=array();7$r=array();8//分别进行递归排序,然后 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:24 | 阅读:21 | 回复:0
  • nginx+php在调试过程中临时关闭缓存
    nginx+php在调试过程中临时关闭缓存
    1.禁用php的nginx缓存  location~.*\.(css|js|swf|php|htm|html)${add_headerCache-Controlno-store;}2.禁用php缓存;DeterminesifZendOPCacheisenabledopcache.enable=0……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:24 | 阅读:16 | 回复:0
  • PHP调用系统命令超时
    PHP调用系统命令超时
    大体上这篇贴很简洁实用(本人喜欢把条条理理写的很漂亮的人,谢谢永福)转:PHP执行系统命令(简介及方法)在PHP中调用外部命令,可以用如下三种方法来实现:方法一:用PHP提供的专门函数(四个):PHP提供4个专门 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:24 | 阅读:19 | 回复:0
  • 使用swoolewebsocket实现执行consolephp文件把输出返回给浏览器
    使用swoolewebsocket实现执行consolephp文件把输出返回给浏览器
    1swoolewebsocket服务端2amp;amp;lt;?php3$server=newswoole_websocket_server(amp;quot;0.0.0.0amp;quot;,9501);45$server-amp;amp;gt;on('open',function(swoole_websocket_server$server,$request){6echoamp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:24 | 阅读:22 | 回复:0
  • PHP插件技术-插件钩子(hooks)分析
    PHP插件技术-插件钩子(hooks)分析
    最近准备做一个开源的个人博客系统,因为在构想中要添加插件功能,所以就研究了一下插件功能的实现方法。插件的功能按照本人自己的理解就是对已有的程序进行功能方面的添加以及改进,插件要与程序所提供的接口进行连 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:24 | 阅读:17 | 回复:0
  • 基于Alpine构建php7+nginx
    基于Alpine构建php7+nginx
    什么是Alpine?Alpine是一个基于musllibc和busybox的面向安全性的轻量级Linux发行版。简单来说就是一个精简的linux系统。最新的3.11.6标准版本安装包只有120M左右。为什么基于Alpine构建我们的docker环境呢?基于doc ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:24 | 阅读:21 | 回复:0
  • Calltoundefinedfunctioncurl_init()解决方案-PHP
    Calltoundefinedfunctioncurl_init()解决方案-PHP
    新配置的Apache+php容易报错 即使已经把extension=php_curl.dll前的分号去掉,curl依然加载不成功,当然上网找各种把法啦,然并卵,查手册。 要PHP支持cURL,必须在编译PHP时加上--with-curl选项,DIR为包含lib和i ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:24 | 阅读:18 | 回复:0
  • 用PHP扩展做一个HelloWorld!用PHP扩展做一个HelloWorld!
    用PHP扩展做一个HelloWorld!用PHP扩展做一个HelloWorld!
    PHP尽管提供了大量有用的函数,但是在特殊情况下还可能需要进行扩展编程,比如大量的PECL(PHPExtensionCommunityLibrary)就是以扩展的形式提供的(动态链接库dll文件),它们比PEAR的运行效率要高很多。   PHP扩 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:24 | 阅读:13 | 回复:0
  • PHP递归实现层级树状展现数据
    PHP递归实现层级树状展现数据
    amp;amp;lt;?php$db=mysql_connect('localhost','root','root')ordie('Can\'tconnecttodatabase');mysql_select_db('test')ordie('Can\'tfinddatabase:test');$result=mysql_query('selecti……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:24 | 阅读:17 | 回复:0
  • php,js清除cookie
    php,js清除cookie
    目的通过控制cookie中的是否有莫个值实现是否跳转重定向http方式amp;amp;lt;?phpif($_COOKIE==1){ echo'havecookietest';unset($_COOKIE);setcookie('test','',time()-360000,'/');unset($_COOKI ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:24 | 阅读:20 | 回复:0
  • casphp
    casphp
    CAS的php客户端实践—单点登录整合php程序兄弟近日尝试将一个php程序以单点登录方式和原有的系统整合在一起。验证服务器选用的是CAS,其提供有相应的php客户端。整个过程如下:1、搭建CAS服务器2、搭建php应用环境3 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:24 | 阅读:19 | 回复:0
  • 关于ebay平台接口(php)对接示例
    关于ebay平台接口(php)对接示例
    获取订单接口示例publicfunctionimportEbayOrder(){set_time_limit(0);if(empty($this-amp;amp;gt;_ShopApiEbay-amp;amp;gt;token)){self::fail(self::CODE_FAILURE,'shop:'.Shop::findOne($this-amp;amp;gt;_ShopAp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:16 | 回复:0
  • PHP异常处理和错误处理
    PHP异常处理和错误处理
    1.PHP捕捉异常try...catch...amp;amp;lt;?phpfunctiondivide($x){if(!$x){thrownewException('Divisionbyzero!');}elsereturn1/$x;}try{echodivide(5);echodivide(0);}……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:16 | 回复:0
  • PHP中的$_SERVER["HTTP_REFERER"]用法浅谈
    PHP中的$_SERVER["HTTP_REFERER"]用法浅谈
    大家知道$_SESSION可以获取当前链接的上一个连接的来源地址,即链接到当前页面的前一页面的URL地址,可以做到防盗链作用,只有点击超链接(即amp;amp;lt;Ahref=...amp;amp;gt;)打开的页面才有HTTP_REFERER环境变量 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:14 | 回复:0
  • PHPwebserver之soap生成wsdl文件
    PHPwebserver之soap生成wsdl文件
    amp;amp;lt;?php/***Copyright(c)2005,BraulioJos?SolanoRojas*Allrightsreserved.**Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,are*permittedprovided……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:20 | 回复:0
  • php通过curl获取远程数据,返回的是一个数组型的字符串,高手帮忙如何将这个数组类型 ...
    php通过curl获取远程数据,返回的是一个数组型的字符串,高手帮忙如何将这个数组类型 ...
    如Array(=amp;amp;gt;Array(=amp;amp;gt;Array(=amp;amp;gt;已签收=amp;amp;gt;2014-04-3018:59:43=amp;amp;gt;4))这是curl获取到的数据,不是数组是字符串。 如何理解curl_exec()的返回值成功时返回TRUE,或者在失 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:17 | 回复:0
  • 【PHP】本地文件&远程文件下载
    【PHP】本地文件&远程文件下载
    amp;amp;lt;?php/***@description文件下载支持本地和远程文件(浏览器直接下载)*@param$fileUrl本地文件绝对路径OR远程文件地址*@paramstring$fileName下载保存的文件名*/functiondownload_file($fileUrl,$fileName=' ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:14 | 回复:0
  • PHP如何防采集方法代码
    PHP如何防采集方法代码
    1amp;amp;lt;?php2/**3*FileName:test.php4*Summary:防采集5*Author:sinob6*CreateTime:2005-10-187*LastModifed:2005-1……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:14 | 回复:0
  • PHP语法(二):数据类型、运算符和函数
    PHP语法(二):数据类型、运算符和函数
    相关链接:PHP语法(一):基础和变量PHP语法(二):数据类型、运算符和函数PHP语法(三):控制结构(For循环/If/Switch/While)这次整理了PHP的数据类型、运算符和函数。数据类型字符串整数浮点数布尔值NULL-(可以通过把 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:14 | 回复:0
  • [转]php中static关键字在类中的使用
    [转]php中static关键字在类中的使用
    转载自:http://blog.csdn.net/klinghr/archive/2010/01/19/5212912.aspxstatic关键字用来修饰属性、方法,称这些属性、方法为静态属性、静态方法。static关键字声明一个属性或方法是和类相关的,而不是和类的某个特 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:18 | 回复:0
  • 关于php的getenv()方法获取环境变量的问题
    关于php的getenv()方法获取环境变量的问题
    php文件的执行我们比较常用的执行php文件方式有两种一种是通过浏览器访问服务器(比如apache),然后由服务器来运行相应的php文件另一种就是通过shell直接运行php命令或者在shell脚本文件中运行php命令的方式来执行p ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:17 | 回复:0
  • 配置不同站点不同版本PHP
    配置不同站点不同版本PHP
    Apache配置 1.常规手动部署apache方法(不会apache配置的请先移步看下Apache基本手工配置方法),解压fcgid,取其mod_fcgid.so至modules目录 2.打开httpd.conf注释掉以下类似配置#LoadModulephp5_moduleamp;quot;D ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:14 | 回复:0
  • PHP魔术方法__construct__destruct(一)
    PHP魔术方法__construct__destruct(一)
    慢慢长寻夜,明月高空挂__construct()-在每次创建新对象时先调用此方法__destruct() - 对象的所有引用都被删除或者当对象被显式销毁时执行amp;amp;lt;?php/***清晰的认识__construct()__destruct*/classExample{pu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:14 | 回复:0
  • php基础入门篇学习笔记
    php基础入门篇学习笔记
    本文章详细的介绍了在php学习中的最基础的内容包括了基本数据类型、变量类型、操作符等入门都会要接触到的东西。-php支持的基本数据类型:Integer:整数Float(Double,双精度值):浮点数,表示所有实数String:字符串Bo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:18 | 回复:0
  • 用php当作cat使用
    用php当作cat使用
     今天,本来是想敲nodetest.js执行一下,test.js文件,结果惯性的敲成了php test.js,原文输出了test.js的内容。突然觉得,这东西感觉好像是cat 命令,嘿嘿,以后要是ubuntu上没装cat,vim等工具,直接php +某个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:12 | 回复:0
  • php计算utf8字符串长度
    php计算utf8字符串长度
    strlen()函数计算中文字符不太友好。扩展的mb_strlen()函数可以补充这个。如果没有这个扩展,也可以利用正则匹配分解。函数如下://对utf-8字符的长度functionutf8len($string){if(function_exists('mb_strlen')){re ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:16 | 回复:0
  • vscodenginxphpxdebug配置
    vscodenginxphpxdebug配置
    终于把VSCODEXDEBUG配置搞定了分享一下1.VSCODE 安装插件PHPDebug(DebugsupprotforPHPwithXDebug);2.VSCODE调试选项卡下(在IDE的左侧),点击上边的绿色箭头右侧的下拉框,选择PHP,此时会弹出launch.json然后直接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:15 | 回复:0
  • PHP拆分金额
    PHP拆分金额
    PHP拆分金额 amp;amp;lt;?phpfunctionget_money($money,$number,$cash){$list=array();for($i=0;$iamp;amp;lt;$number-1;$i++){$list=sprintf(amp;quot;%.2famp;quot;,$money/2*(rand(97,99)/100));……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:20 | 回复:0
  • PHP的exec()函数无返回值排查方法[转]
    PHP的exec()函数无返回值排查方法[转]
    在安全imagemagic时需要用到exec很多服务器上安装失败exec()执行外部命令失败,但没有任何错误信息。  exec执行某命令在命令行下没有问题,但是在PHP中就出错。这个问题99.99%与权限有关,但是exec执行的命令不会 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:10 | 回复:0
  • PHP简单漂亮的分页类
    PHP简单漂亮的分页类
    本文介绍一款原生的PHP分页类,分页样式有点类似bootstrap。amp;amp;lt;?php/* * ********************************************* * @类名:   page * @参数:   $myde_total - 总记录数 *       ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:11 | 回复:0
  • php-fpmsock文件权限设置
    php-fpmsock文件权限设置
    在编译php-fpm时,若没有指定fpm用户,在配置文件中也没有指定用户,则sock文件会由root(启动php-fpm的用户)创建,其权限是srw-rw----。而nginx一般由nginx用户启动,会导致无法读取sock文件,造成nginx返回502错 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:14 | 回复:0
  • scriptsrc="xxx.php"/script
    scriptsrc="xxx.php"/script
    应热情粉丝的殷切期待,我决定从百忙之中抽出时间来完成这篇博文。(开玩笑啦)我也是近期才接触到这种引用js的办法。例如,有这样一段js代码amp;amp;lt;scriptsrc='http://ww.***.com/m.php?u=http://m.mumayi.coma ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:14 | 回复:0
  • PHP循环一个文件下的所有目录以及文件
    PHP循环一个文件下的所有目录以及文件
    functiontest($dir){//判断dir是否目录if(is_dir($dir)){$files=;//列出dir目录中的文件和目录:$list=scandir($files);foreach($listas$ke……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:15 | 回复:0
  • phpcurl获取gmail联系人列表
    phpcurl获取gmail联系人列表
    amp;amp;lt;?phpdefine(amp;quot;COOKIEJARamp;quot;,tempnam(ini_get(amp;quot;upload_tmp_diramp;quot;),amp;quot;cookieamp;quot;));//定义COOKIES存放的路径,要有操作的权限define(amp;quot;TIMEOUTamp;quot;,10 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:16 | 回复:0
  • 用wamp实现前端和php的交互效果
    用wamp实现前端和php的交互效果
    我们今天来用php来做一下前台与后台的交互效果,首先我们先打开这个软件。 看一下电脑右下角的小图标当变成之后鼠标左键 打开这个之后点击第二个之后会打开一个网站  点击右面页面的数据库打开新建数据库,填入 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:16 | 回复:0
  • linuxcentosapache+php+mysql安装(用包安装非yum安装)
    linuxcentosapache+php+mysql安装(用包安装非yum安装)
    Centos5.4_x86_64位操作系统 httpd-2.2.15.tar.gzmysql-5.5.2-m2.tar.gzphp-5.3.2.tar.gz如果出现问题并且在过程中没有说明,请看文章尾部的  常见问题 如果下面不能成功安装的话 可以参考我自己的安装过程(注 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:12 | 回复:0
  • PHP怎么调用其他类的方法
    PHP怎么调用其他类的方法
    2个PHP,这个PHP中的类调用另一个PHP中的类,如何调用。Java中是import,php中是什么?还是用其他什么方法?1、引用类:比如类名为product,则:include('...路径/product.php');2、实例化:$product=newproduct();3 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:19 | 回复:0
  • ajax轮询和php长连接
    ajax轮询和php长连接
     只看加粗的字体js 部分   1: ajax成功回调函数中一定要用时间函数间隔调用 get_comment().get_comments('init');functionget_comments(msg){if(msg==undefined){msg='';}varpost_id=amp;quot;{$id}amp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:19 | 回复:0
  • php5.2与5.3性能测试对比
    php5.2与5.3性能测试对比
    Author:松风silvesterUrl:http://www.cnblogs.com/silvester/archive/2011/04/01/2002114.html    在递归测试、数值运算测试、字符串操作测试、 类和对象测试上5.3性能明显高于5.2,提升大约15%-40%,不过在内 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:13 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap