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

PHP编程经验

RSS
  • Zabbix安装时出现缺少PHP模块,解决过程
    Zabbix安装时出现缺少PHP模块,解决过程
    我在安装时PHP缺少gettext模块和bcmath模块:一下为解决步骤:1、进入到PHP源码包目录下的ext目录:#cd/soft/php-5.3.13/ext2、会看到ext目录下有gettext目录和bcmath目录;3、进入gettext目录,通过PHP进行编译:#c ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:85 | 回复:0
  • PHP学习笔记(12)程序之外
    PHP学习笔记(12)程序之外
    好久没有写博客了,最近在做一个项目.其中遇到很多东西.总结一下.写个博客.(北京啊北京.你怎么就把春天给弄丢了呢.好热啊有木有)首先一点,对于需求的理解 假如我们目前有这么个很简单的需求.有个产品过来和你说.给我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:81 | 回复:0
  • PHP之Zip扩展,解压缩文件,ZipArchive类
    PHP之Zip扩展,解压缩文件,ZipArchive类
    amp;amp;lt;?php$zip=newZipArchive();//新建一个对象/*$zip-amp;amp;gt;open这个方法第一个参数表示处理的zip文件名。第二个参数表示处理模式,ZipArchive::OVERWRITE表示如果zip文件存在,就覆盖掉原来的zip文件。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:71 | 回复:0
  • php获取http请求原文
    php获取http请求原文
    1.取得请求行:Method、URI、协议可以从超级变量$_SERVER中获得,三个变量的值如下:$_SERVER.''.$_SERVER.''.$_SERVER.amp;quot;\r\namp;quot;; 2.取得所有HeaderPHP有个内置函数getallheader(),是apache_re ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:71 | 回复:0
  • windows下安装Memcached服务器,PHP的memcache扩展
    windows下安装Memcached服务器,PHP的memcache扩展
    Memcahed介绍:Memcahed是一个内存缓存服务器(类似MySQL服务器)作用:提高web的响应速度,例如缓存数据库查询结果原理:把数据存到内存中(提高速度的原因)教程相关系统:windows7(x64)Memcached版本:1.4.4PHP版本: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:67 | 回复:0
  • 三个PHP常用代码样例
    三个PHP常用代码样例
    作为一个正常的程序员,会好几种语言是十分正常的,相信大部分程序员也都会编写几句PHP程序,如果是WEB程序员,PHP一定是必备的。尽管PHP经常被人诟病,被人贬低,被人当玩笑开,事实证明,PHP是全世界网站开发中使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:74 | 回复:0
  • php微信自定义分享链接,标题,描述,缩略图配置步骤
    php微信自定义分享链接,标题,描述,缩略图配置步骤
    微信公众号开发,自定义分享链接,标题,描述,缩略图接口1、文件目录结构2、后台代码:wxshare.php注意:使用此代码,只需要把wxshare.php文件下面的appid和secret换成自己的即可,appid对应的微信公众号必须有对应 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:75 | 回复:0
  • PHP二维数组根据某个字段排序
    PHP二维数组根据某个字段排序
    1amp;amp;lt;?php2/**3*二维数组根据某个字段排序4*功能:按照用户的年龄倒序排序5*@authorruxing.li6*/7header('Content-Type:text/html;Charset=utf-8');8$arrUsers=array(9array(10'id'=amp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:73 | 回复:0
  • thinkphp5动态永久修改config.php配置
    thinkphp5动态永久修改config.php配置
    /***修改config的函数*@param$arr1配置前缀*@param$arr2数据变量*@returnbool返回状态*/functionsetconfig($pat,$rep){/***原理就是打开config配置文件然后使用正则查找替换然后在保存文件.*传递的参数为2个数组前面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:71 | 回复:0
  • PHP几种输出函数
    PHP几种输出函数
    PHP几种输出函数 amp;amp;lt;?php/**@authorgf*time:2015/12/23*PHP中常用的输出函数总结*echo();print();die();printf();sprintf();print_r();var_dump();var_export();*/header(amp;quot;content-type: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:61 | 回复:0
  • PHP获取post中的json数据
    PHP获取post中的json数据
    ext与PHP交互时,ext把json数据post给PHP,但在PHP里面$_post获取不到,$_REQUEST也获取不到,但是通过firedebug看到的请求信息确实是把JSON数据post给了PHP。想到以前通过flash将图片二进制流传给 PHP,然后使用$G ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:66 | 回复:0
  • 压力测试php-fpm优化
    压力测试php-fpm优化
    webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。1、适用系统:Linux2、编译安装:引用wgethttp://blog.s135.com/soft/linux/webbench/web ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:60 | 回复:0
  • 用cmd运行php代码、socket
    用cmd运行php代码、socket
    一、用cmd运行php代码,首先要对电脑进行配置:1.右击计算机-属性-高级系统设置-环境变量,我们需要添加环境变量。2.在Administrator的用户变量(U)下点击新建,弹出对话框,变量名(N)写:PHP_HOME,变量值(V)为你的p ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:69 | 回复:0
  • PHP------TP控制器
    PHP------TP控制器
                             TP控制器 打开 Home文件夹:如果不想使用Index控制器,想新建一个自己使用的控制器,就可以在Controller文件夹下,新建一个文件(这个文件的命名规则,要按照 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:67 | 回复:0
  • phpob_flush,flush在ie中缓冲无效的研究
    phpob_flush,flush在ie中缓冲无效的研究
    自己写了个小例子,想在页面每隔一秒输出一个数字。按照网上的代码:ob_end_clean();for ($i=10; $iamp;amp;gt;0; $i--){ echo $i; flush(); sleep(1);} 或者:for ($i=10; $iamp;amp;gt;0; $i--){ echo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:68 | 回复:0
  • 4.星际争霸之php设计模式--工厂方法模式
    4.星际争霸之php设计模式--工厂方法模式
    题记==============================================================================本php设计模式专辑来源于博客(jymoz.com),现在已经访问不了了,这一系列文章是我找了很久才找到完整的,感谢作者jymoz的辛苦 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:78 | 回复:0
  • PHP中使用Luhn算法校验信用卡及借记卡卡号
    PHP中使用Luhn算法校验信用卡及借记卡卡号
    Luhn算法会通过校验码对一串数字进行验证,校验码通常会被加到这串数字的末尾处,从而得到一个完整的身份识别码。 我们以数字“7992739871”为例,计算其校验位: 从校验位开始,从右往左,偶数位乘2(例如,7*2=14 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:47 | 阅读:76 | 回复:0
  • EClipseforPHP中文乱码问题
    EClipseforPHP中文乱码问题
    UTF-8格式的php,中文都是乱码. 如果此时在EClipse中输入中文会有CP1252错误(CP1252不支持xxxx) 解决方法: windows-amp;amp;gt;preferences-amp;amp;gt;general打开点击workspace此时右侧出现textfileencoding就是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:126 | 回复:0
  • Atitit.sql ast 表达式 语法树 语法 解析原理与实现 java php c#.net js py ...
    Atitit.sql ast 表达式 语法树 语法 解析原理与实现 java php c#.net js py ...
    Atitit.sql ast 表达式 语法树 语法 解析原理与实现 java php c#.net js python 1.1. Sql语法树 ast 如下图锁死12. SQL语句解析的思路和过程32.1. lexer作为一个工具,完成了对SQL字符串的切割,将 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:114 | 回复:0
  • 服务器反爬虫攻略:Apache/Nginx/PHP禁止某些UserAgent抓取网站
    服务器反爬虫攻略:Apache/Nginx/PHP禁止某些UserAgent抓取网站
    我们都知道网络上的爬虫非常多,有对网站收录有益的,比如百度蜘蛛(Baiduspider),也有不但不遵守robots规则对服务器造成压力,还不能为网站带来流量的无用爬虫,比如宜搜蜘蛛(YisouSpider)(最新补充:宜搜蜘蛛 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:125 | 回复:0
  • PHP弹出提示框并跳转到新页面即重定向到新页面
    PHP弹出提示框并跳转到新页面即重定向到新页面
    开始先是用了下面这种: 代码如下:echoamp;quot;amp;amp;lt;scriptamp;amp;gt;alert('sucess');parent.location.href='/user/index';amp;amp;lt;/scriptamp;amp;gt;amp;quot;; alert里面是提示的消息,href是提示 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:149 | 回复:0
  • php获取客户端mac地址
    php获取客户端mac地址
    exec('/sbin/arp-a2amp;amp;gt;amp;amp;amp;1',$array,$return_val);dump($array);$mac='';foreach($arrayas$value){//匹配结果放到数组$mac_arrayif(strpos($value,$_SERVER)amp;amp;amp;amp;amp;amp;preg_match(am ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:164 | 回复:0
  • PHPfile_get_contents和curl区别
    PHPfile_get_contents和curl区别
    一、file_get_contents1.定义file_get_contents()函数将指定URL的文件读入一个字符串并返回。2.语法file_get_contents(path,include_path,context,start,max_length)path:要读取的路径或链接。include_path:是否在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:132 | 回复:0
  • Windows平台安装Apache+PHP+Mysql+Memcached+FileZilla+Perl+Awstats
    Windows平台安装Apache+PHP+Mysql+Memcached+FileZilla+Perl+Awstats
    在Windows平台开发PHP的过程中,运行环境是必不可少的一部分,常常我们都会选择现有的环境套件,目前比较流行的环境套件有XAMPP、WAMP、APMserv、DedeAMPZ、WNMP、PHPnow等等。之前一直使用PHPnow有差不多有三四年的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:150 | 回复:0
  • PHP中md5()函数绕过
    PHP中md5()函数绕过
    PHPmd5()函数的简单绕过方法,该篇作为学习笔记简单记录一下。 例题 例题链接:http://ctf5.shiyanbar.com/web/houtai/ffifdyop.php 主要代码段:1$password=$_POST;2$sql=amp;quot;SELECT*FROMadminWHEREusernam ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:155 | 回复:0
  • 设计模式之组合模式(PHP实现)
    设计模式之组合模式(PHP实现)
    github地址:https://github.com/ZQCard/design_pattern/**组合模式(CompositePattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:120 | 回复:0
  • gogs实现webhook钩子(php接口形式)
    gogs实现webhook钩子(php接口形式)
    1、概要流程 2、准备工作gogs服务器linux网站服务器(宝塔)本地客户端3、编写钩子访问的接口在public下新建githook.php文件,代码如下:amp;amp;lt;?php$cmd=amp;quot;cd/www/wwwroot/testfc/pro/amp;amp;amp;amp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:117 | 回复:0
  • (转)PHP获取随机数PHP获取随机数
    (转)PHP获取随机数PHP获取随机数
    1amp;amp;lt;?php23$FileID=date(amp;quot;Ymd-Hisamp;quot;).'-'.rand(100,999);45//$FileID为20100903-132121-908这样的的随机数67?amp;amp;gt; 1amp;amp;lt;?php2functionrandomkeys($length)3{4$pattern='12345 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:524 | 回复:0
  • 关于使用PHPsocket.io做消息推送服务
    关于使用PHPsocket.io做消息推送服务
    1、确保已安装redis拓展,可使用php-v进行查看。如没有安装拓展请参考linux下安装redis扩展。2、下载文档 https://github.com/Lijianeng10/socket-3、具体使用方法参考官方文档https://github.com/walkor/phpsocket ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:221 | 回复:0
  • 3种方法轻松处理php开发中emoji表情的问题
    3种方法轻松处理php开发中emoji表情的问题
    背景做微信开发的时候就会发现,存储微信昵称必不可少。可这万恶的微信支持emoji表情做昵称,这就有点蛋疼了一般Mysql表设计时,都是用UTF8字符集的。把带有emoji的昵称字段往里面insert一下就没了,整个字段变成了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:115 | 回复:0
  • php.ini文件中的include_path设置
    php.ini文件中的include_path设置
    一直对include_path的作用不了解,也没怎么注意过它的用途,今天在网上看一些资料后明白了,记录一下:     其实设置include_path的作用就是设置用include()函数包函文件时的路径,当然也可以不设置include_path, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:112 | 回复:0
  • PHP输出函数print,printf,sprintf的区别
    PHP输出函数print,printf,sprintf的区别
    PHP中常用的字符串输出方式是:使用echo和print两种方法来显示字符串。如果涉及格式化输出操作,还可以试用printf和sprintf函数。一、先说echo和print两种方法print的语法格式为:intprint(string$arg  )  echo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:215 | 回复:0
  • Php.ini文件位置在哪里,怎么找到php.ini
    Php.ini文件位置在哪里,怎么找到php.ini
    Php.ini文件不是经常用到的,突然有一天,你需要修改它了,却不知道他躲在哪里,怎么破?一般情况下,它会呆在php的安装目录里。方法/步骤 1在你自己的网站目录里,新建一个php文件,写入如下代码amp;amp;lt;?phpec ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:159 | 回复:0
  • IIS+php服务器无法上传图片解决办法
    IIS+php服务器无法上传图片解决办法
    查找网上资料,发现php.ini下面有2个地方关于上传的配置:file_uploads=On 这里设置是否允许HTTP上传,默认应该为ON的;upload_tmp_dir= 这里设置上传文件存放的临时位置而upload_tmp_dir临时路径没给定并且被注释的, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:152 | 回复:0
  • CentOS6编译PHP5.3.8
    CentOS6编译PHP5.3.8
    部分内容来源于网上,下载以下软件包,可以选择最新的wgethttp://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gzwgethttp://blog.s135.com/soft/linux/nginx_php/mcrypt/libmcrypt-2.5.8.tar.gzwgethttp://blog ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:152 | 回复:0
  • php面向对象的三大特征封装,继承,多态
    php面向对象的三大特征封装,继承,多态
    对象的主要三个特性对象的行为:可以对对象施加那些操作,开灯,关灯就是行为。对象的形态:当施加那些方法是对象如何响应,颜色,尺寸,外型。对象的表示:对象的表示就相当于身份证,具体区分在相同的行为与状态下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:152 | 回复:0
  • SpringCloud初体验:五、Sidecar将PHP这类非Java生态语言的服务接入SpringCloudSpring ...
    SpringCloud初体验:五、Sidecar将PHP这类非Java生态语言的服务接入SpringCloudSpring ...
     先起一个 Sidecar服务,一个PHP服务一个应用,和PHP服务部署在同一台机子,通过localhost访问,这样就解决了网络开销,相当于本地进程间调用Sidecar服务比较简单,1、这里记录下maven的配置amp;amp;lt;?xmlversio ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:200 | 回复:0
  • PHP冒泡排序法
    PHP冒泡排序法
    冒泡排序(BubbleSort),是一种计算机科学领域的较简单的排序算法。法如其名,就是像冒泡一样,每次从数组当中冒一个最大的数出来。冒泡排序它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:164 | 回复:0
  • PHP里echoprintprint_r的区别
    PHP里echoprintprint_r的区别
    echo,print的区别在于echo可以输出多个变量值,而print只有一个变量,做为一个字符串输出.另一点区别在于echo没有返回值,print有返回值1.print不能输出数组和对象。print_r可以输出stirng、int、float、array、object ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:166 | 回复:0
  • JavaScript,Java,php的区分大小写问题
    JavaScript,Java,php的区分大小写问题
    JavaScript对大小写敏感。JavaScript对大小写是敏感的。JavaScript属于弱类型语言当编写JavaScript语句时,请留意是否关闭大小写切换键。函数getElementById与getElementbyID是不同的。同样,变量myVariable与MyVari ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:20 | 阅读:183 | 回复:0

关注我们

极客给你想要的成长

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

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

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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