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

PHP编程经验

RSS
  • php查看进程
    php查看进程
      index.phpamp;amp;lt;?php/***CreatedbyPhpStorm.*User:mac*Date:2020/4/23*Time:21:57*/echoposix_getpid();while(true){sleep(1);}phpindex.phpmac@macdeMacBook-Pro:/www/learn_……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:130 | 回复:0
  • CMDPHPPHPERRORBacktrace:(CactiShutdownHandler())
    CMDPHPPHPERRORBacktrace:(CactiShutdownHandler())
      这实际上不是仙人掌问题,而是RRDTool库的问题。确保已更新RRDTool依赖的库,因为它似乎缺少函数名。安装rrdtool之前确保安装了这些库zliblibpngfreetypelibart_lgpl验证如下#rpm-qa|grepzlibzlib-1.2.3-3zlib-d ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:145 | 回复:0
  • phpwebservice可能存在的坑
    phpwebservice可能存在的坑
    场景:今天在生产机器上调用webservice失败报...failedtoloadexternalentity... wget一下地址发现报500错误 把wsdl去掉再wget发现就没有任何问题,一想估计是生成wsdl协议时出错了 于是找一下接口方看看,但没有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:135 | 回复:0
  • phpmysql注入攻击解决方案
    phpmysql注入攻击解决方案
    首先说说sql注入攻击的模式,基本上都是后台在接受前端传递的参数的时候将sql代码或脚本代码混入到提交信息中,如果在接受提交的参数的时候没有做精确的数据验证,很可能就让别人钻了空子;轻则暴库,重则数据库数据 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:104 | 回复:0
  • php反序列化总结与学习
    php反序列化总结与学习
    基础知识:1.php类与对象2.魔术函数3.序列化方法类与对象amp;amp;lt;?phpclasstest{public$var=amp;quot;helloworldamp;quot;;publicfunctionechop(){echo$this-amp;amp;gt;var;}}$obj=newtest();$obj-amp;amp;gt;ec ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:101 | 回复:0
  • 优化PHP代码的40条建议
    优化PHP代码的40条建议
    1.Ifamethodcanbestatic,declareitstatic.Speedimprovementisbyafactorof4.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。2.echoisfasterthanprint.echo比print快。3.Useecho’smultipleparametersin ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:109 | 回复:0
  • php实现汉诺塔问题(递归)
    php实现汉诺塔问题(递归)
    简单的用php实现了汉诺塔问题的求解,使用递归调用,但是用php实现要是盘子的个数很多的话,运行起来会很慢的...汉诺塔主要是有三个塔座X,Y,Z,要求将三个大小不同,依小到大编号为1,2.....n的圆盘从A移动到塔座Z ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:120 | 回复:0
  • 通过form上传文件(php)
    通过form上传文件(php)
    前段代码//提交form表单,包含file//方法1:使用jquery-form.js插件/*$(amp;quot;formamp;quot;).ajaxSubmit(function(resp_img_url){//直接返回图片的url$(amp;quot;#btn_titlepicamp;quot;).html(str_old);$(amp;q ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:144 | 回复:0
  • PHP汉字转拼音类(UTF-8)支持带有声调和无声调
    PHP汉字转拼音类(UTF-8)支持带有声调和无声调
    amp;amp;lt;?phpinclude'ChinesePinyin.class.php';$Pinyin=newChinesePinyin();$words='汉字转成拼音类';echo'amp;amp;lt;h2amp;amp;gt;'.$words.'amp;amp;lt;/h2amp;amp;gt;';echo'amp;amp;lt;pamp;amp;gt;转成带 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:145 | 回复:0
  • 偷得浮生半日闲--php入门
    偷得浮生半日闲--php入门
    先解释一下题目,最近这段时间突然就忙了起来,预计之后还要更忙,一天忙来忙去却不知道在忙些啥,人也一直很累,生理心理都是。Android这块公司已经安排了人手,暂时就先放一放,等js真正熟悉了,再回头来学,先入 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:220 | 回复:0
  • php的setcookie
    php的setcookie
    不同浏览器对cookie的原理不同,导致cookie的过期时间有些模糊。经测试:火狐浏览器的cookie过期时间设置是根据增量原则。服务器端设置time()+num,或者time()-num,传递到火狐浏览的是客户端时间+num,或者客户端时间 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:144 | 回复:0
  • zabbix安装及配置(rpm包安装mysql,php,apache,zabbix)
    zabbix安装及配置(rpm包安装mysql,php,apache,zabbix)
    一、安装mysql、php、apache、zabbix安装环境:操作系统:rhel6.3-x86-64 mysql:5.6.23  --官网下载rpm包安装php:5.3.3     --使用系统镜像自带的php-rpm包安装。 ---rhel5.8镜像内自带的php-rpm包版本为5 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:118 | 回复:0
  • [转]php正则:判断是否为中文正则表达式大全
    [转]php正则:判断是否为中文正则表达式大全
    转载自:http://blog.sina.com.cn/s/blog_62067a650100izag.htmlphp判断是否为中文正则表达式大全 amp;amp;lt;?php$str=amp;quot;aaaamp;quot;;if(!eregi(amp;quot;amp;quot;,amp;quot;$stramp;quot;)){echoamp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:103 | 回复:0
  • phpthinkphp接口跨域问题设置了headers还是报错的解决方案OPTIONS跨域 ...
    phpthinkphp接口跨域问题设置了headers还是报错的解决方案OPTIONS跨域 ...
    if($_SERVER=='OPTIONS'){header(amp;quot;Access-Control-Allow-Origin:*amp;quot;);header(amp;quot;Access-Control-Allow-Headers:Origin,X-Requested-With,Content-Type,Accept,Authorizationamp;quot;);……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:92 | 回复:0
  • PHP判断字符串是否是base64编码
    PHP判断字符串是否是base64编码
    在列表展示用户信息的时候发现有是base64的微信昵称,还有一些并不是base64的字符,所以就需要判断字符是否需要base64解码。这时就要通过判断来进行解码,然后在网上找了一些方法。如下:$str=amp;quot;5L2g5aW9amp;q ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:73 | 回复:0
  • PHP使用Socket发送字节流
    PHP使用Socket发送字节流
    例如,需要发送以下数据structheader{int type;//消息类型int length;//消息长度}structMSG_Q2R2DB_PAYRESULT{int  serialno;int  openid;charpayitem;int  billno;int  zoneid;int  providetype;  ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:65 | 回复:0
  • PHP配置open_basedir,让各虚拟站点独立运行
    PHP配置open_basedir,让各虚拟站点独立运行
    好几年前,我在抱怨Apache运行PHP的安全性不行,只要一个站点被人拿下,服务器上的其他站点就会跟着遭殃。当时觉得这跟IIS相比,实在太差了,因为在IIS里,可以在安全性里设置一个站点甚至一个目录访问时使用的匿名 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:67 | 回复:0
  • 【只需3步】Linuxphp的安装与配置[源码安装]
    【只需3步】Linuxphp的安装与配置[源码安装]
    作者小波/QQ463431476欢迎转载!Linux:redhat6/centos6继续上一篇笔记Apache的配置http://www.cnblogs.com/xiaobo-Linux/p/4637056.html,然后下面记录Linux安装php的过程。第一步:安装依赖的包libxml2,libxml2-de ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:61 | 回复:0
  • EditPlusphp注释
    EditPlusphp注释
    开始用EditPlus写php了,它原来的注释快捷键实现的是html格式代码的注释,不好用。后改为了php注释,方法如下:修改EditPlus注释菜单forAssetsII在EditPlus的安装目录下,找到htmlbar.acp文件,然后找到:#T=amp;amp;lt ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:60 | 回复:0
  • php上传文件过大问题(配置nginx.conf,php.ini)
    php上传文件过大问题(配置nginx.conf,php.ini)
    max_execution_time是单个脚本超时时间,0代表无限。修改完之后重启php-fpmlinux命令:servicephp-fpmrestart重启之后发现还是不能上传大文件,最后发现问题在nginx配置nginx:client_max_body_size800m;在nginx.con ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:62 | 回复:0
  • PHP接入快递鸟查询快递
    PHP接入快递鸟查询快递
    今天做物流查询,用到了快递鸟.首先去快递鸟官网注册一个账号,然后进行实名认证.认证完之后进会员中心.这里有用户id和apikey.在右侧技术支持中有一个API开发指南.之前已经实名认证过了,直接点击技术文档我现在用的是P ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:52 | 回复:0
  • windowXP下php5.5+mysql+apache2+phpmyadmin安装
    windowXP下php5.5+mysql+apache2+phpmyadmin安装
        学了将近大半年的php了,还没有装过独立的php环境,一直用的集成的。记得刚学时,一头雾水,不知改怎么搭配环境,就觉得特别复杂,各种看不懂,今天还是自己在XP环境下搭配了一个。    首先,下载php5.5 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:52 | 回复:0
  • WinCacheGrind配合XDebug分析PHP程序性能
    WinCacheGrind配合XDebug分析PHP程序性能
    使用WinCacheGrind来分析php的执行时间和效率,需要安装XDebug这个扩展。如果对XDebug不太了解的话,请先看《PHP调试利器XDebug的安装与使用》这篇文章。WinCacheGrind是windows下的profile查看程序。所谓profile, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:46 | 回复:0
  • php_mysqli基本操作
    php_mysqli基本操作
    1.建立、关闭与MySQL服务器的连接   1)连接指定的mysql服务器      $mysqli_connect=@mysqli_connect($host,$user,$password,$database,$port);  2)连接错误时的提示      intmysqli_connect_errno ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:53 | 回复:0
  • ESP32+PHP+MYSQL搭建自己的物联网平台Demo
    ESP32+PHP+MYSQL搭建自己的物联网平台Demo
    源码链接:https://gitee.com/hejinlv/ESP32_PHP_MYSQLESP32POST 数据到PHP, 并通过PHP修改mysql内容与显示软件架构ESP32MicroPython安装教程Win安装phpstudy或者树莓派安装php+mysql-server+nginx 或者放至云服 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:42 | 回复:0
  • WINDOWS下安装PHP7出现PHP-CGI无法启动
    WINDOWS下安装PHP7出现PHP-CGI无法启动
    事情经过:下载PHP7.0然后运行,发现php-cgi一直挂掉、启动不起来。我直接到文件夹下启动PHP-CGI启动,失败,报错提示:缺失vcruntime140.dll。当时心中暗暗一笑,当年玩单机的时候不也经常出现这个BUG,去百度,极 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:44 | 回复:0
  • PHP实现KMP算法
    PHP实现KMP算法
    KMP算法是一种比较高效的字符串匹配算法,关于其讲解,可参考文章 字符串匹配的KMP算法,本文只给出具体的PHP代码实现。 /***@desc构建next数组*@paramstring$str模式字符串*@returnarray*/functionmakeNext($str) ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:44 | 回复:0
  • PHP等比例生成缩略图
    PHP等比例生成缩略图
    /***等比例生成缩略图*@param$imgSrc*@param$resize_width*@param$resize_height*@param$isCut*@authorjames.ou2011-11-1*/publicfunctionreSizeImg($imgSrc,$resize_width,$resize_……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:42 | 回复:0
  • PHP网站页面静态化的生成方法介绍
    PHP网站页面静态化的生成方法介绍
      PHP网站页面静态化的生成方法介绍 在PHP网站开发中为了网站推广和SEO等需要,需要对网站进行全站或局部静态化处理,PHP生成静态HTML页面有多种方法,比如利用PHP模板、缓存等实现页面静态化,今天就以PHP实例教 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:42 | 回复:0
  • MAC下安装redis并配置phpredis扩展
    MAC下安装redis并配置phpredis扩展
    下载redis p.p1{margin:0;font:24pxCourier;color:rgba(0,0,0,1)}span.s1{font-variant-ligatures:no-common-ligatures}redis-3.1.2.tgzp.p1{margin:0;font:24pxCourier;color:rgba(0,0……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:40 | 回复:0
  • php???:理解
    php???:理解
    PHP7添加了新的运算符双问号(??)运算符。在PHP7中,双问号(??)运算符称为Null合并运算符。如果它存在且不为NULL,则返回其第一个操作数;否则返回第一个操作数。否则,返回其第二个操作数。从左到右评估。Null合 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:39 | 回复:0
  • centosredis安装php-redis扩展安装及使用
    centosredis安装php-redis扩展安装及使用
    前提:centos7、php7安装redis-server1:yuminstallredis编译安装php-redis扩展1:下载编译安装wgethttps://codeload.github.com/phpredis/phpredis/zip/php7//解压unzipphp7cdphpredis-php7//通过phpize生成configu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:35 | 回复:0
  • PHP单元测试学习记录(1)
    PHP单元测试学习记录(1)
    在PHP开发过程中,总是要检测自己代码的正确率,一直要检测总是很麻烦,而且涉及到数据库检测的时候也会有诸多问题,用PHP的单元测试从某方面看可以节省测试时间。以我在Ubuntu中的顺序来介绍PHP单元测试的过程。首 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:35 | 回复:0
  • PHPcontent-type为"application/json"的post过来的数据$_POST接受不到的问 ...
    PHPcontent-type为"application/json"的post过来的数据$_POST接受不到的问 ...
    ajax默认是以application/x-www-form-urlencoded方式提交。也就是常见的表单提交方式。在PHP中使用$_POST方式可以轻松获取。但如果将ajax的请求头强制指定为application/json,那么你的$_POST就接受不到了。必须使用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:29 | 回复:0
  • PHPHtml5上传大文件
    PHPHtml5上传大文件
    html前台代码:amp;amp;lt;formid=amp;quot;upload_formamp;quot;name=amp;quot;upload_formamp;quot;action=amp;quot;javascript:init();amp;quot;method=amp;quot;postamp;quot;enctype=amp;quot;multipart/form-d ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:30 | 回复:0
  • php闭包作为函数参数
    php闭包作为函数参数
    amp;amp;lt;?phpfunctiontest(Closure$call){$a=63;$b=22;echoamp;quot;helloamp;quot;;echo$call($a,$b);}$func=function($a,$b){return$a+$b;};test($func);//调用顺序先调用test,输出hello然后……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:30 | 回复:0
  • windows下的nginx以及php_fast_cgi的配置
    windows下的nginx以及php_fast_cgi的配置
    注:本文为原创文章,如需转载,请以链接形式注明出处:Lee's程序人生昨天晚上突然心血来潮想要自己配置一下Nginx玩玩,但配置过程中发现了许多问题,但经过仔细测试之后问题都迎刃而解,在这里我将心得写下供网友参 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:29 | 回复:0
  • 第8章程PHP操作数据库-郑阿奇(续)
    第8章程PHP操作数据库-郑阿奇(续)
    1.php与mySQL               1.建立连接                          1. 连接MYSQL服务器                               连接MySQL服务器 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:25 | 回复:0
  • PHP读写指定URL参数的方法
    PHP读写指定URL参数的方法
    最近开始做一些PHP的项目,发现经常要读写URL参数,没找到PHP中类似的方法,所以自己封装了两个。如果有类似方法请帮忙留言指出。若直接用$_GET的方法读取URL参数,在参数没有设置的时候会有Notice的错误提示,因此 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:26 | 回复:0
  • php连接MongoDB数据库,对数据库的增删改查
    php连接MongoDB数据库,对数据库的增删改查
    一、连接数据库(在完成对MongoDB的扩展的前提下)连接本地的mongodb,端口默认27017,amp;amp;lt;?php//连接Mongodb$manager=newMongoDB\Driver\Manager(amp;quot;mongodb://127.0.0.1:27017amp;quot;);echoamp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:54 | 阅读:24 | 回复:0

关注我们

极客给你想要的成长

关注极客中国获取最新资讯

热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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