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

PHP编程经验

RSS
  • PHP新的连接MySQL方法mysqli
    PHP新的连接MySQL方法mysqli
    PHP新的连接MySQL方法mysqli摘要:介绍了在PHP5以上版本新增加的API扩展——mysqli,用以连接MySQL数据库。在学习《AJAXandPHPBuildingResponsiveWebApplications》的时候,书中的源代码连接MySQL数据库部分采用了my ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:59 | 回复:0
  • PHP产生不重复随机数的5个方法总结
    PHP产生不重复随机数的5个方法总结
    无论是Web应用,还是WAP或者移动应用,随机数都有其用武之地。在最近接触的几个小项目中,我也经常需要和随机数或者随机数组打交道,所以,对于PHP如何产生不重复随机数常用的几种方法小结一下无论是Web应用,还是WA ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:52 | 回复:0
  • 转:最完整PHP.INI中文版
    转:最完整PHP.INI中文版
    最完整PHP.INI中文版适用于php-5.2的php.ini中文版作者:金步国;;;;;;;;;;;;;;;;;;;关于php.ini;;;;;;;;;;;;;;;;;;;;这个文件必须命名为'php.ini'并放置在httpd.conf中PHPINIDir指令指定的目录中。;最新版本的php.in ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:222 | 回复:0
  • php因循环数据赋值变量占用内存太大提示错误
    php因循环数据赋值变量占用内存太大提示错误
    Fatal error: Allowed memory size of 134217728 bytes exhausted网上很多解决方法:就简单记录下一个csv导入功能由于数据太多占用内存太大溢出在这里第一步先要释放内存要不即使你后边做过释放也不管用,因 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:165 | 回复:0
  • PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
    PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
    php屏蔽电话号码中间四位:Method1:functionhidtel($phone){$IsWhat=preg_match('/(0{2,3}?{6,7}??)/i',$phone);//固定电话if($IsWhat==1){returnpreg_replace('/(0[0……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:266 | 回复:0
  • DISCUZ架构:common.inc.php文件分析1
    DISCUZ架构:common.inc.php文件分析1
    ./include/common.inc.php这个文件Discuz的核心中的核心,基本上每次操作都包含到这个文件,   以下为引用的内容: //定义PHP一些环境 error_reporting(0); //运行时屏蔽所有错误set_magic_quotes_runtime(0); // ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:111 | 回复:0
  • PHP面向对象(OOP):PHP5接口技术(interface)
    PHP面向对象(OOP):PHP5接口技术(interface)
    PHP与大多数面向对象编程语言一样,不支持多重继承。也就是说每个类只能继承一个父类。为了解决这个问题,PHP引入了接口,接口的思想是指定了一个实现了该接口的类必须实现的一系列方法。接口是一种特殊的抽象类,抽 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:53 | 回复:0
  • php根据二维数组中的某个值去除该数组。
    php根据二维数组中的某个值去除该数组。
    $a=Array(Array('wanjiaid'=amp;amp;gt;'2','address'=amp;amp;gt;'发生到了附近的','mobile'=amp;amp;gt;'15810444878','user_name'=amp;amp;gt;'王佳琳',),array('wanjiaid'=amp;amp;gt;'3','address'=amp;amp;gt; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:82 | 回复:0
  • php添加redis扩展模块
    php添加redis扩展模块
    由于PHP源码中并未有redis的文件,所以需要自己下载。下载地址:http://pecl.php.net/get/redis-2.2.5.tgz#tarzxfredis-2.2.5.tgz #cdredis-2.2.5#/usr/local/php……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:62 | 回复:0
  • php编译安装
    php编译安装
    系统环境:CentOS6.5/7.0x86_64Fedora20x86_64下载PHP源码包#wgethttp://cn2.php.net/get/php-5.6.26.tar.gz/from/this/mirror-Ophp56.tar.gz#xz-dphp56.tar.xz#tarxfphp56.tar-C/usr/local/src/……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:73 | 回复:0
  • PHP使用数据库的并发问题
    PHP使用数据库的并发问题
    在并行系统中并发问题永远不可忽视。尽管PHP语言原生没有提供多线程机制,那并不意味着所有的操作都是线程安全的。尤其是在操作诸如订单、支付等业务系统中,更需要注意操作数据库的并发问题。接下来我通过一个案例 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:69 | 回复:0
  • QIBO /do/jf.php EvilCode Execution Injected By /hack/jfadmin/admin.php
    QIBO /do/jf.php EvilCode Execution Injected By /hack/jfadmin/admin.php
    catalog 1. 漏洞描述 2. 漏洞触发条件 3. 漏洞影响范围 4. 漏洞代码分析 5. 防御方法 6. 攻防思考   1. 漏洞描述 这个漏洞的成因简单来说可以归纳为如下几点 1. 类似于ECSHOP的的模版代码编译功能,QIBO允许在文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:181 | 回复:0
  • PHP8注解特性
    PHP8注解特性
    原文中用了Attribute而不是常见的Annotation来表示注解特性,不知他们出于何种原因。Attribute这个单词我们在计算机领域可能更多的等同于Property了,比如xml中元素的属性。不过查了一下词典,也许可以认为他们想表 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:223 | 回复:0
  • [转]PHP ffmpeg截取视频指定帧为图片,获取rotation信息并旋转
    [转]PHP ffmpeg截取视频指定帧为图片,获取rotation信息并旋转
    截取视频指定帧为图片,phpffmpeg扩展已经完美实现:$movie=newffmpeg_movie($video_filePath);$ff_frame=$movie-amp;amp;gt;getFrame(1);$gd_image=$ff_frame-amp;amp;gt;toGDImage();$img=amp;quot;./test.jpgamp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:281 | 回复:0
  • PHP当Swoole遇上ThinkPHP5
    PHP当Swoole遇上ThinkPHP5
    本文假设你已经有了Linux操作系统的PHP环境,强烈推荐使用Vagrant来搭建开发环境安装SwoolePECL拓展可以通过pecl命令或者通过源码包编译安装,本文采用pecl命令来安装Swoole在命令行输入$amp;amp;gt;peclinstallswoo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:62 | 回复:0
  • PHP正则表达式匹配img,PHP正则提取或替换图片img标记中的任意属性。 ...
    PHP正则表达式匹配img,PHP正则提取或替换图片img标记中的任意属性。 ...
    PHP正则表达式匹配img,PHP正则提取或替换图片img标记中的任意属性。 123456789101112131415161718192021222324252627282930amp;amp;lt;?php /*PHP正则提取图片img标记中的任意属性*/$str='amp;amp;lt;centeramp;a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:72 | 回复:0
  • php 非递归实现分类树
    php 非递归实现分类树
    本文实例讲述了php通过前序遍历树实现无需递归的无限极分类。分享给大家供大家参考。具体如下: 大家通常都是使用递归实现无限极分类都知道递归效率很低,下面介绍一种改进的前序遍历树算法,不适用递归实现无限极分 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:54 | 回复:0
  • PHP设计模式(五)建造者模式(Builder For PHP)
    PHP设计模式(五)建造者模式(Builder For PHP)
    建造者模式:将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示的设计模式。 设计场景: 有一个用户的UserInfo类,创建这个类,需要创建用户的姓名,年龄,爱好等信息,才能获得用户具体的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:237 | 回复:0
  • PHP中CGI,FastCGI,PHP-CGI与PHP-FPM对比
    PHP中CGI,FastCGI,PHP-CGI与PHP-FPM对比
    CGICGI全称是“公共网关接口”(CommonGatewayInterface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:77 | 回复:0
  • PHP数组的使用方法小结
    PHP数组的使用方法小结
    数组就是一组数据的集合,把一系列数据组织起来,形成一个可操作的整体。数组的每个实体都包含两项:键和值。 一、什么是数组数组就是一组数据的集合,把一系列数据组织起来,形成一个可操作的整体。数组的每个实体 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:114 | 回复:0
  • PHP+Jquery+Ajax实现checkbox多选删除功能
    PHP+Jquery+Ajax实现checkbox多选删除功能
    时间:00:00:00刚刚完成了今天卡壳的一个功能。简单的说就是实现一个CHeckBox多选值的删除操作。忙到现在终于搞定了。如上图所示,要完成一个擅长删除按钮的功能,当然,checkBox是可以多选的。因为要求是使用PHP, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:81 | 回复:0
  • memcached----------linux下安装memcached,以及php的memcached扩展。
    memcached----------linux下安装memcached,以及php的memcached扩展。
    1、通过wgethttp://www.memcached.org/files/memcached-1.4.24.tar.gz下载最新源码2、解压tar-xfmemcached-1.4.24.tar.gz3、进入目录cdmemcached-1.4.244、配置./configure5、编译安装makeamp;amp;amp;amp;amp;amp;m ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:54 | 回复:0
  • netbeans工具使用xdebug断点调试php源码
    netbeans工具使用xdebug断点调试php源码
    对有有经验的程序员,使用echo、print_r()、print_f()、var_dump()等函数足以调试php代码,如果需要在IDE工具中使用断点调试,xdebug就是一个非常好的php调试工具。对于不熟悉的代码,可以用Xdebug一步一步的查看请 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:117 | 回复:0
  • PHP电子围栏算法-不依赖任何第三方接口
    PHP电子围栏算法-不依赖任何第三方接口
    amp;amp;lt;?php/***@name围栏算法,判断一个坐标,是否在围栏里面.如:*@authormacnieamp;amp;lt;[email protected];amp;gt;*@paramarray$fence……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:81 | 回复:0
  • Centos6.9安装php5.6
    Centos6.9安装php5.6
     1、检查当前安装的PHP包yumlistinstalled|grepphp如果有安装的PHP包,先删除他们,如:yumremovephp.x86_64php-cli.x86_64php-common.x86_64 2、配置安装包源#Centos5.Xrpm-Uvhhttp://mirror.webtatic.com/yum/el5 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:86 | 回复:0
  • PHP编写的图片验证码类文件分享方法
    PHP编写的图片验证码类文件分享方法
    适用于自定义的验证码类!amp;amp;lt;?php/* *Tochangethislicenseheader,chooseLicenseHeadersinProjectProperties.*Tochangethistemplatefile,chooseTools|Templates*andopenthetemplateintheeditor.*/Cl ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:254 | 回复:0
  • PHPHTTP错误500(InternalServerError):服务器尝试执行请求时遇到了意外情况。 ...
    PHPHTTP错误500(InternalServerError):服务器尝试执行请求时遇到了意外情况。 ...
     很多时候访问服务器,会出现如上的情况,老时以为网络出现了错误。其实时xxx.php网页错误了。比如:amp;amp;lt;?phpif(...){}elseif{............?amp;amp;gt;程序中少了一个花括号,很多时候Eclipse可以帮助我们 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:74 | 回复:0
  • ajax跨域往php程序post数据时,php程序总是执行两次的解决方法
    ajax跨域往php程序post数据时,php程序总是执行两次的解决方法
    php程序是部署在IIS7上面,ajax提交数据时,遇到了两个问题,一个就是跨域,一个php程序总会被执行两次。第一个问题的解决方法,是百度出来的,添加下面几行代码就可以了:header('Access-Control-Allow-Origin:*'); ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:79 | 回复:0
  • PHP中==和===比较操作符的区别
    PHP中==和===比较操作符的区别
    比较操作符根据对操作符两边的值进行比较,返回true或flase.1)==比较操作符,比较是操作符两边的值,而不比较类型.如:amp;amp;lt;?php$var1=1;//int$var2='1';//string$var==$var2;的比较结果为true?amp;amp;gt;2)== ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:73 | 回复:0
  • PHP数组遍历详解
    PHP数组遍历详解
    一、PHP数组简介1、PHP数组的分类按照下标的不同分为关联数组和索引数组①索引数组:下标从0开始依次增长②关联数组:下标为字符串格式,每个下标字符串与数组的值一一对应,(有点像对象的键值对)下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:85 | 回复:0
  • php实现ppt转图片,php调用com组件问题
    php实现ppt转图片,php调用com组件问题
      PHP调用com组件将ppt转为图片。 需要在php.ini中开启extension=php_com_dotnet.dllcom.allow_dcom = true 测试代码如下: amp;amp;lt;?php$powerpnt=newCOM(amp;quot;powerpoint.applicationamp;quot;)ordi ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:55 | 回复:0
  • PHP+Apache+ZendStudio+MySql+Navicat+phpAdmin
    PHP+Apache+ZendStudio+MySql+Navicat+phpAdmin
    本文章介绍整个PHP开发环境的搭建数据库:MySql 5.5.50数据库软件:Navicat11.1.20和phpAdmin4.6.5.1任选php库:PHP7.0.13服务器:Apache2.4.23集成开发软件:ZendStudio13.5.0操作系统:Windows10 根据时间的推移 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:168 | 回复:0
  • ubuntu12.04PHP5.4安装
    ubuntu12.04PHP5.4安装
    安装PHP5.41sudoadd-apt-repositoryppa:ondrej/php52sudoapt-getupdate3sudoapt-getinstallbuild-essentialsphp5-cliphp5-fpmphp-pearphp5-mysqllibcurl4-openssl-dev4sudopeclinstallpecl_ht……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:85 | 回复:0
  • RabbitMQ消息队列在PHP下的应用
    RabbitMQ消息队列在PHP下的应用
    转:http://blog.csdn.net/ebw123/article/details/50239457消息队列的实现中,RabbitMQ以其健壮和可靠见长.公司的项目中选择了它作为消息队列的实现.关于MQ的机制和原理网上有很多文章可以看,这里就不再赘述,只讲几 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:90 | 回复:0
  • php和http协议
    php和http协议
    http协议:电脑与电脑,网络与网络之间传输需要的一些条件;比如网线互联,能相互找到ip地址(tcp/ip;b/s结构一定要遵循http协议);报文都要有报头,要给谁传数据,要传什么数据,传什么类型的数据,传多大的数据htt ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:69 | 回复:0
  • 菜鸟学PHP之Smarty入门
    菜鸟学PHP之Smarty入门
    刚开始接触模版引擎的PHP设计师,听到Smarty时,都会觉得很难。其实笔者也不例外,碰都不敢碰一下。但是后来在剖析XOOPS的程序架构时,开始发现Smarty其实并不难。只要将Smarty基础功练好,在一般应用上就已经相当足 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:65 | 回复:0
  • PHP中 简单的SQL注入分析
    PHP中 简单的SQL注入分析
    SQL注入原理:就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。以下介绍SQL注入方式:首先建表如下:1 create databas ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:85 | 回复:0
  • Centos7 安装Php7  (貌似没成功)
    Centos7 安装Php7 (貌似没成功)
    在安装php前先安装 nginx 1.创建php用户和用户组,并在github下载php7源码 # cd /usr/local/src 部分编译出错的环境请使用 #make ZEND_EXTRA_LI……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:87 | 回复:0
  • PHP代码获取客户端IP地址经纬度及所在城市
    PHP代码获取客户端IP地址经纬度及所在城市
    echo$_SERVER;//echo$_SERVER;$getIp=$_SERVER;echo'IP:',$getIp;echo'amp;amp;lt;br/amp;amp;gt;';$content=file_get_contents(amp;quot;http://api.map.baidu.com/location/ip?ak=YWNt……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:95 | 回复:0
  • PHP使用gd库压缩图片并生成新图片返回全路径
    PHP使用gd库压缩图片并生成新图片返回全路径
    使用gd库前,先检查是否开启了gd库phpinfo();如果在php配置信息里找到了gd库,那么就是开启了,没开启的自行百度如何开启phpgd库    既然开启了gd库,那么直接再php里写入以下代码即可//获取图片信息$filename=' ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:59 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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