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

PHP编程经验

RSS
  • php版本管理工具composer安装及使用
    php版本管理工具composer安装及使用
    类似于web前端有gulp,webpack,grunt。php也有专门的包安装管理和安装工具,即composer。composer官网:https://getcomposer.org   中文网站:http://docs.phpcomposer.com/1windows下安装composer因为composer是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:94 | 回复:0
  • PHPMySQLWhere子句之Where
    PHPMySQLWhere子句之Where
    WHERE子句如需选取匹配指定条件的数据,请向SELECT语句添加WHERE子句。语法SELECTcolumnFROMtableWHEREcolumnoperatorvalue 下面的运算符可与WHERE子句一起使用:注释:SQL语句对大小写不敏感。WHERE与where等效。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:113 | 回复:0
  • PHP函数库02:PHP多重判断删除文件函数
    PHP函数库02:PHP多重判断删除文件函数
     amp;amp;lt;?function delete_file($file) {     if (file_exists($file))     {         $delete = chmod ($file, 0777);         $delete = unlink($file);        ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:98 | 回复:0
  • PHP实现---汉字简体繁体转换
    PHP实现---汉字简体繁体转换
    這是以class包裝好的簡繁體轉換的class, 另外需要兩個table檔: 1.http://www.jerry.com.tw/php/big5.map 2.http://www.jerry.com.tw/php/gb.map 程式如下:CCharset.php3 amp;amp;lt;?//======================= ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:63 | 回复:0
  • Github上一些关于PHP的开源项目
    Github上一些关于PHP的开源项目
    Github 上一些关于PHP的开源项目,总有你喜欢的那一款AwesomePHPPackageManagementPackageManagementRelatedFrameworksFrameworkComponentsMicroFrameworksContentManagementSystemsTemplatingStaticSiteGenerators ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:556 | 回复:0
  • php是单继承还是多继承呢?
    php是单继承还是多继承呢?
    PHP是不支持多继承的,那么如何实现多继承呢?可以使用interface或trait实现interface这里我们就不做过多的说明了,它的原理就是一个类可以实现多个接口。下面这段代码就能够说明。interfacetest1{publicfunctioncon ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:83 | 回复:0
  • [转]memcache一致性哈希算法以及其PHP实现
    [转]memcache一致性哈希算法以及其PHP实现
    转载自: http://blog.csdn.net/21aspnet/article/details/5780831在做服务器负载均衡时候可供选择的负载均衡的算法有很多,包括: 轮循算法(RoundRobin)、哈希算法(HASH)、最少连接算法(LeastConnection)、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:85 | 回复:0
  • php数组gbk和utf8的相互转化
    php数组gbk和utf8的相互转化
    GBK转换成UFT-8用iconv()转化效率没有mb_convert_encoding()效率高eval()var_export()把数组整体转化,如有一些特殊字符的话,可以用str_replace()进行转化$arr=eval('return'.iconv('gbk',amp;quot;utf-8amp;quot;, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:86 | 回复:0
  • PHP常用魔术方法(__set、__get魔术方法:)
    PHP常用魔术方法(__set、__get魔术方法:)
    __set、__get魔术方法://文件名:Object.phpamp;amp;lt;?phpnamespaceIMooc;classObject{protected$array=array();function__set($name,$value)//set魔术方法{var_dump(__METHOD__);//输出当前方法$thi ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:96 | 回复:0
  • C#RSA加密解密(对接PHP)
    C#RSA加密解密(对接PHP)
    上篇文章中写的RSA加密是针对C#的,现在外部调用的是PHP,我们平常见到的RSA无论公钥和私钥都是一长串数字,很显然C#生成的XML不是通用的加密。如果外部调用需要处理一下。一、首先可以去网上找一些生成RSA密钥的工具 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:112 | 回复:0
  • PHP中.=的意思
    PHP中.=的意思
     .=在php中是字符串连接的意思例如:$a='a';$a.='bc';$a='abc';类似+= -= *= /=也就是说$a='a'.'bc' 当变量$a的值为a时 执行$a.='bc'结果为$a='abc' 当变量$a的值为x时 执行$a.='bc'结果为$a=' ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:132 | 回复:0
  • [PHP]浅谈Laravel三大验证方式的区别,auth:api,passport,auth:airlock
    [PHP]浅谈Laravel三大验证方式的区别,auth:api,passport,auth:airlock
     auth:api最先出来,提供了最简单和最实用的方式进行api身份校验。关于它的含义和用法你可以参考以下两篇:浅谈LaravelAuthentication的auth:api浅谈Laravelauth:api不同驱动token和passport的区别 passport随后出 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:95 | 回复:0
  • 【转】macos安装php
    【转】macos安装php
    安装PHP添加brew的PHP扩展库:brewupdatebrewtaphomebrew/dupesbrewtapjosegonzalez/homebrew-php可以使用brewoptionsphp55命令来查看安装php5.5的选项,这里我用下面的选项安装:brewinstallphp55--with-fpm--with- ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:103 | 回复:0
  • php连接微软MSSQL(sqlserver)完全攻略
    php连接微软MSSQL(sqlserver)完全攻略
    php连接微软MSSQL(sqlserver)完全攻略作者:吵吵字体:类型:转载时间:2016-11-27我要评论在研究ezSQL的时候就看到了mssql_connect()等一些php提供的连接MSSQL的函数,本以为php这个开源的风靡世界的编程语言对连接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:87 | 回复:0
  • jQuery/Ajax/PHP/Json的一个综合例子
    jQuery/Ajax/PHP/Json的一个综合例子
    jQuery是一个优秀的Javascript框架,对js进行了优秀的包装,提供了许多方便的功能。jQuery对ajax的包装也堪称优秀。   jQuery可以以json文件传输协议来传输数据(类似xml,而且大有取代xml的趋势),而网站后台代码 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:78 | 回复:0
  • PHP接收GET中文参数乱码的原因及解决方案
    PHP接收GET中文参数乱码的原因及解决方案
    方案1:$str=iconv(amp;quot;gb2312amp;quot;,amp;quot;utf-8amp;quot;,$str);方案2:mb_convert_encoding($str,amp;quot;utf-8amp;quot;,amp;quot;gb2312amp;quot;);……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:82 | 回复:0
  • [转]PHP的自动加反斜杠转义(magic_quotes_gpc和magic_quotes_runtime)
    [转]PHP的自动加反斜杠转义(magic_quotes_gpc和magic_quotes_runtime)
    magic_quotes_gpc函数在php中的作用是判断解析用户提示的数据,如包括有:post、get、cookie过来的数据增加转义字符“\”,以确保这些数据不会引起程序,特别是数据库语句因为特殊字符引起的污染而出现致命的错误。在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:78 | 回复:0
  • PHP简单拦截器的实现
    PHP简单拦截器的实现
    最近在看Yii的源代码,收获了不少,这里就是从中得到的启发,而写的一个简单拦截器的实现下面看例子:1amp;amp;lt;?php2classA{3private$_e=array();45publicfunctionattachEvent($name,$handle){6$this-amp;amp;gt; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:78 | 回复:0
  • Linux+Apache+Mysql+PHP典型配置
    Linux+Apache+Mysql+PHP典型配置
    ==================================================================================安装MySQL需要下面两个文件:MySQL-server-4.0.16-0.i386.rpmMySQL-client-4.0.16-0.i386.rpm下载地址为:http://www.mysql.co ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:78 | 回复:0
  • 报错Calltoundefinedfunctionapp\common\model\simplexml_load_string(),解决方法  ...
    报错Calltoundefinedfunctionapp\common\model\simplexml_load_string(),解决方法  ...
    最新想在自己的云服务器上使用苹果cms搭建视频小程序后端:环境:ubuntu18.04+mysql5.7.30+apache2.4+php.7.2配置过程出现了如下错误: Calltoundefinedfunctionapp\common\model\simplexml_load_string()后来参考 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:84 | 回复:0
  • PHP使用Redis的List(列表)命令实现消息队列
    PHP使用Redis的List(列表)命令实现消息队列
    使用Redis的List(列表)命令实现消息队列,生产者使用lPush命令发布消息,消费者使用rpoplpush命令获取消息,同时将消息放入监听队列,如果处理超时,监听者将把消息弹回消息队列1.用到的List(列表)命令命令作用lPush ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:80 | 回复:0
  • 恶狼传说[erlang字符串模拟php]
    恶狼传说[erlang字符串模拟php]
    看着Erlang字符串操作不尽如人意,何不试着模拟实现php的字符串一些基本的操作?最近又有点时间玩Erlang了,顺手先写下两个,有空再完善。-module(mystring).-export([strpos/2,substr/2,substr/3,trim/1,replace/3, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:83 | 回复:0
  • 优化PHP程序的方法(温故知新)
    优化PHP程序的方法(温故知新)
    1.Ifamethodc++anbestatic,declareitstatic.Speedimprovementisbyafactorof4.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。2.echoisfasterthanprint.echo比print快。3.Useecho'smultiplepa ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:79 | 回复:0
  • substr的学习(PHP学习)
    substr的学习(PHP学习)
    substr的用法:首先看PHP手册,手册上是这样说的stringsubstr(string$string,int$start)执行substr返回的是一个字符串,然后它的第一个参数是要被截取的字符串,第二个参数是init型表示字符串开始的字符串,第三个参 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:90 | 回复:0
  • PHP数据库调用类调用实例
    PHP数据库调用类调用实例
    amp;amp;lt;?PHPrequire_once(amp;quot;mssql.class.phpamp;quot;);//1.创建类,并连接数据库$db=newmssql(amp;quot;dns=aaa;uid=sa;pwd=sa;dbname=testamp;quot;);//2.连接数据库$conn=$db-amp;amp;gt;config(amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:79 | 回复:0
  • php垃圾回收机制----写时复制和引用计数
    php垃圾回收机制----写时复制和引用计数
    PHP使用引用计数和写时复制来管理内存。写时复制保证了变量间复制值不浪费内存,引用计数保证了当变量不再需要时,将内存释放给操作系统。要理解PHP内存管理,首先要理解一个概念----符号表。符号表的概念:一个变量 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:69 | 回复:0
  • PHP生成唯一激活码
    PHP生成唯一激活码
    amp;amp;lt;?php/***从来没有产生一个唯一的激活码*@returnstring*/functioncreate_guid($namespace=null){static$guid='';$uid=uniqid(amp;quot;amp;quot;,true);$data=$namespace;$data.=$_SERVER['REQUEST_TIME ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:90 | 回复:0
  • PHP环境搭建(win7+php5.6+apache或nginx)
    PHP环境搭建(win7+php5.6+apache或nginx)
     安装介质PHP5.6.16(php-5.6.16-Win32-VC11-x64.zip)Apache2.4.18(httpd-2.4.18-win64-VC14.zip)nginx(nginx-1.12.0.zip)安装与配置PHP1.将php-5.6.16-Win32-VC11-x64.zip包解压至D:\phptools\php5.62.将D:\p ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:80 | 回复:0
  • Javascript实现类似PHP的print_r函数
    Javascript实现类似PHP的print_r函数
    在网上搜了一下,有几种实现思路,还算实用。此文记录备用。1. muyu的方案$(document).ready(function(){$('#btn').click(function(){varjsonStr=$('#jsonData').val();varjson=eval('('+jsonStr+')');(functio ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:74 | 回复:0
  • 使用正则实现php的trim函数,支持全角空格
    使用正则实现php的trim函数,支持全角空格
    之前使用trim来移除一段文字开头的空格,移除不掉,发现是全角空格的锅。便专门添加对全角空格的移除: trim($str,amp;quot;amp;quot;);但是效果并不好,因为trim函数对多字节字符串的支持不是很好,这样移除的话容 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:84 | 回复:0
  • WindowsServer2016中,安装PHPManager,ARR3.0或者URLRewrite2.0无法成功的解决办法 ...
    WindowsServer2016中,安装PHPManager,ARR3.0或者URLRewrite2.0无法成功的解决办法 ...
    如图: 无法安装原因都是这几个工具无法识别10.0这个版本,可以修改注册表来先完成安装,然后再改回去PHPManager的修改方法如下:打开注册表工具(运行Regedt32),找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:87 | 回复:0
  • ■apache隐藏、混淆php后缀名的几种方法
    ■apache隐藏、混淆php后缀名的几种方法
    经常看见有些网站www.***.com/kkk或者www.***.com/kkk.jsp这样访问,其实kkk可能是个php脚本文件,被隐藏了或者混淆了.php后缀,这样至少不会让别人一眼看出网站是php写的。那么如何实现呢?方法有如下几种:1、混淆 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:94 | 回复:0
  • CentOS6.5编译安装PHP5.6(apache模块)
    CentOS6.5编译安装PHP5.6(apache模块)
    一、环境准备1.下载php源码包#wgethttp://cn2.php.net/distributions/php-5.6.30.tar.gz# tar-xfphp-5.6.30.tar.gz-C/usr/local/src/2.创建www用户#groupaddwww#useradd-gwww-s/sbin/nologin……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:104 | 回复:0
  • PHP的类和对象
    PHP的类和对象
    1.什么是类类是具有相同或者相似结构、操作和约束规则的对象组成的集合。2.什么是对象对象是某一类的具体化实例,每一个类都是具有某些共同特征的对象的抽象。对象是一个实例,例如王石、田朴珺等,而“EMBA商学院的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:101 | 回复:0
  • PHP获取上一个页面的url
    PHP获取上一个页面的url
    php $_SERVER变量可以获取上一个或前一个页面的URL地址。 比如有一个a.php页面,这个页面上有一个链接指向b.php页面,如果我们在a.php页面上点击这个链接,此时页面会到达b.php页面,在b.php页面输出$_SERVER变量 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:101 | 回复:0
  • nginx+php+https配置
    nginx+php+https配置
    server{listen80;server_name你的域名或IP;rewrite^(.*)$https://$host$1permanent;}server{listen443ssl;server_name你的域名或IP;root站点文件路径;……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:94 | 回复:0
  • phpize编译安装php扩展的时候出现Cannotfindautoconf.Pleasecheckyourautoconfinstall ...
    phpize编译安装php扩展的时候出现Cannotfindautoconf.Pleasecheckyourautoconfinstall ...
    https://blog.csdn.net/alen_xiaoxin/article/details/80255766……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:86 | 回复:0
  • Windows下的PHP5.3.x安装ZendGuardLoader
    Windows下的PHP5.3.x安装ZendGuardLoader
    PHP5.3之后不再使用ZendOptimizer而是由ZendGuardLoader替换,而ZendGuardLoader安装比前者方便了很多,只有一个dll:址:http://downloads.zend.com/guard/5.1.0EA/ZendGuardLoader-php-5.3-Windows.zip下载好后解 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:88 | 回复:0
  • 在你的网站上显示推特列表(TwitterlistbyPHP)
    在你的网站上显示推特列表(TwitterlistbyPHP)
    一直想将自己的全部推特像日志一样列分页出来,由于经常使用twitese发推,所以用此来修改成一个个人的推特列表,虽然有一阵子成功过,但不知道为什么在认证方面始终有问题,导致无法列表出我的推特,郁闷了好一阵子 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:98 | 回复:0
  • php中echo()和var_dump()的主要区别
    php中echo()和var_dump()的主要区别
    一、echo()echo()函数输出一个或多个字符串。注释:echo()函数实际不是一个函数,所以您不必对它使用括号。然而,如果您希望向echo()传递一个以上的参数,使用括号将会生成解析错误。二、var_dump()var_dump();—— ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:05 | 阅读:94 | 回复:0

关注我们

极客给你想要的成长

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

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

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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