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

PHP

RSS

下级分类:

  • PHP写的一个轻量级的DI容器类(转)
    PHP写的一个轻量级的DI容器类(转)
     理解什么是Di/IoC,依赖注入/控制反转。两者说的是一个东西,是当下流行的一种设计模式。大致的意思就是,准备一个盒子(容器),事先将项目中可能用到的类扔进去,在项目中直接从容器中拿,也就是避免了直接在项目 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:105 | 回复:0
  • Warning:require():open_basedirrestrictionineffect.File(/www/wwwroot/../thinkphp/ ...
    Warning:require():open_basedirrestrictionineffect.File(/www/wwwroot/../thinkphp/ ...
    Warning:require():open_basedirrestrictionineffect.File(/www/wwwroot//../thinkphp/start.php)isnotwithintheallowedpath(s): 目录的问题thinkphp请设置首页访问的目录是public……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:99 | 回复:0
  • PHP数组的遍历的几种方式(以及foreach与for/while+each效率的比较) ...
    PHP数组的遍历的几种方式(以及foreach与for/while+each效率的比较) ...
    *使用foreach遍历数组时要注意的问题:*1.foreach在遍历之前会自动重置指针使用其指向第一个元素,所以foreach可以多次遍历*2.foreach遍历完成之后,指针是没有指向数组的任何一个元素的,也就是此时数组没有指针指 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:121 | 回复:0
  • 使用phpstorm+wamp实现php代码实时调试审计
    使用phpstorm+wamp实现php代码实时调试审计
    转载自:https://www.bugbank.cn/q/article/5853afaffc0bf4f010ee6ac3.htmlphp调试有N多好用的工具,最近研究到phpstorm配合wamp实现php实时断点调试相当不错,推荐给大家,网上有各种配置版本,但没有一个能好使的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:124 | 回复:0
  • Zabbix监控PHP-FTPM、Tomcat、Redis应用
    Zabbix监控PHP-FTPM、Tomcat、Redis应用
    一、zabbix监控PHP-FPM应用实战Nginx+PHP-FPM是目前最流行的LNMP架构,在基于PHP开发的系统下,对这些系统性能的监控,主要是关注PHP-FPM的运行状态,那么什么是PHP-FPM呢,我们说PHP-FPM(FastCGIProcessManager:Fa ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:120 | 回复:0
  • php执行的系统命令带中文时乱码
    php执行的系统命令带中文时乱码
    首先查看系统对中文的支持locale-a|grepzh_CNzh_CNzh_CN.gb18030zh_CN.gb2312zh_CN.gbkzh_CN.utf8vi~/.bash_profile文件末尾添加:exportLANG=amp;quot;zh_CN.UTF-8amp;quot;exportLC_ALL=amp;quot;zh_CN.UTF-8amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:142 | 回复:0
  • php路由实现
    php路由实现
       因为有小的业务逻辑比较复杂,orm用起来很麻烦,但是多入口又不好控制,每个页面都去包含,多了就迷了,所以就只写了个路由,加了个防注入封装增删改查好无聊,直接封装业务逻辑,为业务而开发,业务逻辑里是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:163 | 回复:0
  • php中include()和require()的区别
    php中include()和require()的区别
    1.引用文件方式    对include()来说,在include()执行时文件每次都要进行读取和评估;而对于require()来说,文件只处理一次(实际上,文件内容替换了require()语句。这就意味着如果有包含这些指令之一的代码和可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:132 | 回复:0
  • php实例化new和getinstance
    php实例化new和getinstance
    一般在单例模式下使用.getInstance()创建对象;但并不是所有有私有构造方法,对外通过getInstance方法提供实例的情况就是单例模式。注:单例模式:一个类有且只有一个实例。1,一个私有的构造器2,一个私有的该类类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:131 | 回复:0
  • PHP二位数组按照下标排序
    PHP二位数组按照下标排序
    1.排序得内容1array(6){2=amp;amp;gt;array(12){3=amp;amp;gt;string(3)amp;quot;160amp;quot;4=amp;amp;gt;string(2)amp;quot;30amp;quot;5=amp;amp;gt;string(1)amp;quot;1amp;quot;6=amp;amp;gt;string(1)amp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:162 | 回复:0
  • PHP关于文件上传下载断点续传问题
    PHP关于文件上传下载断点续传问题
    让PHP下载代码支持断点续传主要靠的HTTP协议中header Content-Range来实现先来说说HTTP的下载原理对于HTTP协议,向服务器请求某个文件时,只要发送类似如下的请求即可:GET/Path/FileNameHTTP/1.0Host:www.server.c ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:141 | 回复:0
  • php使用coreseek进行中文分词搜索
    php使用coreseek进行中文分词搜索
    方法一使用coreseek源码自带testpack/api/test_coreseek.php代码,进行稍微修改就可以使用了,只不过需要引入”spinxapi.php“类方法二--制作php扩展1.安装sphinx扩展1下载依赖http://pecl.php.net/package/sphinx2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:121 | 回复:0
  • php对比二个不同的二维数组
    php对比二个不同的二维数组
    p.p1{margin:0;font:13pxamp;quot;HelveticaNeueamp;quot;;color:rgba(0,0,0,1)}$diff_data=array_filter($data1,function($v)use($data2){return!in_array($v,$data2);});……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:135 | 回复:0
  • php+namespace+autoload机制
    php+namespace+autoload机制
    namespace主要作用,防止类名相同导致的加载问题。相当于window下的“域”。namespace更像一个权限的功能,如果不在这个“域”里,即使require了文件,也无法new该类。注意点:1、定义或声明namespace时,要放在第一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:96 | 回复:0
  • php获取两个日期之间的所有日期
    php获取两个日期之间的所有日期
    functiongetDates($start,$end){$dt_start=strtotime($start);$dt_end=strtotime($end);do{echodate('Y-m-d',$dt_start).'amp;amp;lt;/bramp;amp;gt;;}while(($dt_start+=86400)amp;amp;……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:86 | 回复:0
  • PHP中单引号和双引号的区别
    PHP中单引号和双引号的区别
    1、定义字符串 在PHP中,字符串的定义可以使用单引号,也可以使用双引号。但是必须使用同一种单或双引号来定义字符串,如:‘Helloamp;quot;和“Hello'为非法的字符串定义。 定义字符串时,只有一种引号被视为定义 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:108 | 回复:0
  • php大小写转换
    php大小写转换
    1.将字符串转换成小写  strtolower();:该函数将传入的字符串参数所有的字符都转换成小写,并以小定形式放回这个字符串.例:amp;amp;lt;?php$str=amp;quot;IwantToFLYamp;quot;;$str=strtolower($str);echo$str;?amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:84 | 回复:0
  • PHP选取数组中最大的键和值
    PHP选取数组中最大的键和值
    $max=array('o'=amp;amp;gt;1,'x'=amp;amp;gt;2,'z'=amp;amp;gt;4,'9'=amp;amp;gt;7,'e'=amp;amp;gt;-2);asort($max);//asort()-根据值,以升序对关联数组进行排序list($key,$value)=array(array_keys($max,end($max ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:78 | 回复:0
  • docker nginx-php容器镜像瘦身优化
    docker nginx-php容器镜像瘦身优化
    1、 在安装好php环境的容器,参考上面贴出的链接那篇文章的部分,做好基础工作: #创建工作目录 mkdir /rootfs #进入工作目录 cd /rootfs #创建基础目录 mkdir -p bin etc lib proc sys tmp dev/pts usr/lib64 us ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:74 | 回复:0
  • Node.js和PHP运行机制对比
    Node.js和PHP运行机制对比
    为什么要用node.js它又有什么优势呢?一个新的技术被大家喜爱那么它就必然有它的优势,那么下面我们就来简单把它和php做一个对比 1 . Node.js 他用的是JavaScript引擎,那么注定它 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:76 | 回复:0
  • php 使用curl模拟登录人人(校内)网
    php 使用curl模拟登录人人(校内)网
    $login_url = 'http://passport.renren.com/PLogin.do'; $post_fields = 'XXXX';$post_fields = 'XXXX';$post_fields = 'http%3A%2F%2Fhome.renren.com%2FHome.do';$post_fields['d……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:75 | 回复:0
  • php开启安全模式后禁用的函数
    php开启安全模式后禁用的函数
    1amp;amp;lt;?php2ini_set(amp;quot;safe_modeamp;quot;,true);3?amp;amp;gt;表42-2.安全模式限制函数函数名限制dbmopen()检查被操作的文件或目录是否与正在执行的脚本有相同的UID(所有者)。dbase_open()检查被操 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:75 | 回复:0
  • PHP100精华:很靠谱linux常用命令
    PHP100精华:很靠谱linux常用命令
    vim是打开vim编辑器,别的编辑器还有vi(功能没有vim 强大),nano,emacs等等,感觉还是vim最强大,其次是vi,别的就要差一些了。 我听我们老师说,用图形界面本身已经会被高手笑了,如果打开一个gpedit或者kwrite那就 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:78 | 回复:0
  • php 润年 星期 天数
    php 润年 星期 天数
    1 详细: 2 3 闰年、星期、天 4 5 echo date(|-|L|-|); 6 今年是否闰年:0 7 8 echo date(|-|l|-|); 9 今天是:Tuesday 10 11 echo date(|-|D|-|); 12 今天是:Tue 13 14 大写L表示判断今年是否闰年 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:86 | 回复:0
  • php7内核执行流程(转载留记录)
    php7内核执行流程(转载留记录)
    ……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:92 | 回复:0
  • 如何学习php
    如何学习php
    从默默自己向别人问怎么学PHP开始,到后来不少人又来问默默怎么学PHP,不管默默是新手,还是老鸟,似乎总是感觉摸不出一条清晰的脉络来,不过,默默既然学会了PHP,那么我走的这条路或多或少的有一定借鉴性 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:99 | 回复:0
  • 微信公众平台php开发包,细化各项接口操作,支持链式调用,欢迎Fork此项目 ...
    微信公众平台php开发包,细化各项接口操作,支持链式调用,欢迎Fork此项目 ...
    使用前需先打开微信帐号的开发模式,详细步骤请查看微信公众平台接口使用说明:http://mp.weixin.qq.com/wiki/index.php?title=%E6%B6%88%E6%81%AF……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:105 | 回复:0
  • php设计模式总结2
    php设计模式总结2
    策略模式:定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。封装:把行为用接口封装起来,我们可以把那些经常变化的部分,从当前的类中单独取出来,用接口进行单独的封 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:117 | 回复:0
  • 在阿里云 centos 6.3上面安装php5.2(转)
    在阿里云 centos 6.3上面安装php5.2(转)
    由于php程序使用了Zend Optimizer,只能使用php5.2, yum 上的php 是5.3的版本,只能重新安装php;安装步骤如下: 先卸载 php5.3的相关东西: yum remove php php-mysql   下载php 安装包 php-5.2.15.tar.gz Zend ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:144 | 回复:0
  • 封装PHP验证码方法
    封装PHP验证码方法
    /***生成验证码*@paraminteger$width图片宽度*@paraminteger$height图片高度*@paramstring$type验证码类型*@paraminteger$length验证码长度*@returnstring验证码字符串*/functionvalidate ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:142 | 回复:0
  • 在linux系统将php添加到全局环境变量
    在linux系统将php添加到全局环境变量
    搭建swoole环境的时候,做个小笔记,相关手册: https://linkeddestiny.gitbooks.io/easy-swoole/content/book/chapter01/install.html 相关命令: sudo vim ~/.bashrc 在文件的结尾处增加: export PATH=/usr/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:235 | 回复:0
  • php static静态属性和静态方法
    php static静态属性和静态方法
    一、静态属性 静态属性不可以由对象通过 -amp;gt; 操作符来访问。 静态属性只能被初始化为文字或常量,不能使用表达式。所以可以把静态属性初始化为整数或数组,但不能初始化为另一个变量或函数返回值,也不能 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:130 | 回复:0
  • php面试
    php面试
    1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的URL记录在预定义变量(2)中。答:echo$_SERVER;echo$_SERVER;2.执行程序段amp;amp;lt;?phpecho8%(-2)?amp;amp;gt ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:108 | 回复:0
  • php实用函数整理
    php实用函数整理
    1.排序:array_multisort可以对多位数组的多个字段进行排序例子1如下://自定义数组排序--按转发数从高到低排序functionsortSelfRc($oneLayer){$myselfSort=array();//自定义排序数组$i=0;foreach($oneLayeras$k=amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:88 | 回复:0
  • win2003+IIS6+PHP5.3.8+MSSQL2008的安装配置
    win2003+IIS6+PHP5.3.8+MSSQL2008的安装配置
    ……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:94 | 回复:0
  • HTML5&CSS3&JavaScript&PHP&MySQL学习笔记
    HTML5&CSS3&JavaScript&PHP&MySQL学习笔记
    1、在文字间添加一条水平线 使用amp;amp;lt;hr/amp;amp;gt; 注意该符号不是成对出现的2、amp;amp;lt;qamp;amp;gt;amp;amp;lt;/qamp;amp;gt;用来标记于段落中的较短引用,浏览器会在它之间的语句两端加上双引号。3 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:98 | 回复:0
  • 配置php的redis扩展
    配置php的redis扩展
    PHP技术交流群 170855791PHP有多个redis的扩展程序,我本人使用的是phpredis扩展 首先下载扩展程序PhpRedis,下载地址:https://github.com/nicolasff/phpredis 解压后既可安装扩展程序 进入phpredis目录,执行以下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:115 | 回复:0
  • php常用[字符串]函数
    php常用[字符串]函数
    nl2br 功能:化换行符为amp;amp;lt;bramp;amp;gt; amp;amp;lt;?php $str = amp;quot;cat isn't \n dogamp;quot;; $result = nl2br($str); echo $result; /**结果 cat isn't dog */   rtrim功能:清除右边的空 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:88 | 回复:0
  • php  递归数据,三维数组转换二维
    php 递归数据,三维数组转换二维
    public function sortarea($area, $parent_id = 0, $lev = 1){ static $list; foreach($area as $v){ if($v == $parent_id){ $v = $lev;……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:101 | 回复:0
  • RSA加密传输(php)
    RSA加密传输(php)
    RSA加密传输:对于初接触RSA加密的童鞋来说,很可能会被绕进去。最近写了一个RSA加密传输的需求,总结一下。希望能对你有点帮助。首先要明白以下几点:1:公钥和私钥一定是成对的才可以2:私钥是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:117 | 回复:0

关注我们

极客给你想要的成长

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

热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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