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

PHP编程经验

RSS
  • PHP的词法解析器:re2c
    PHP的词法解析器:re2c
    http://www.phppan.com/2011/09/php-lexical-re2c/PHP的词法解析器:re2c胖胖PHP2011/09/261条留言147views……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:81 | 回复:0
  • php 根据身份证号码判断性别
    php 根据身份证号码判断性别
    /* * 根据身份证号,获取性别 * string $idcard 完整的身份证号 * 0未知 * 1男 * 2女 */ public static function getSexById($idcard){ if (!Verify::checkIDCard($idcard)) { return 0; } ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:50 | 回复:0
  • 蜘蛛爬虫类程序抓取有防盗链的网站处理php和wget命令简单破解防盗链网站的功能 ...
    蜘蛛爬虫类程序抓取有防盗链的网站处理php和wget命令简单破解防盗链网站的功能 ...
    一般防盗链措施都是判断访问来路,也就是referer,这种防盗链措施只对转载/转贴有效,对于采集程序来讲,referer很容易伪造。下面简单介绍一下使用wget和php脚本采集有防盗链措施网站的图片。 1、使用wgetwget是lin ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:68 | 回复:0
  • phpsocket的一些问题
    phpsocket的一些问题
    在php手册看到了phpsocket的例子但有些socket_read的循环判断有一些问题造成进程的阻塞实例是用phpsocket实现客户端连接到socketserver发送文本接受文本断开server端amp;amp;lt;?phpset_time_limit(0);$host=amp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:44 | 回复:0
  • PHP 二叉树 二叉排序树实现
    PHP 二叉树 二叉排序树实现
    amp;amp;lt;?php /** * PHP 二叉树 * @author : xiaojiang 2014-01-01 * */ class Tree { protected $k = null; protected $left = null; protected $right = null; public function _ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:42 | 回复:0
  • [转]小心PHP的类定义顺序与继承的问题
    [转]小心PHP的类定义顺序与继承的问题
    FROM: http://www.pakey.net/blog/php-class-shunxu.html以下代码的运行环境均为PHP5.3.11先来看一段代码amp;amp;lt;?phpclass A extends B {}class B {}复制代码代码很简单,也可以正常运行。看起来PHP的类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:41 | 回复:0
  • php返回json,xml,JSONP等格式的数据
    php返回json,xml,JSONP等格式的数据
    php返回json,xml,JSONP等格式的数据返回json数据:header('Content-Type:application/json;charset=utf-8');$arr=array('a'=amp;amp;gt;1,'b'=amp;amp;gt;2);exit(json_encode($data));注意:如果不加header直接输出 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:52 | 回复:0
  • PHP实现无限极分类
    PHP实现无限极分类
    $array=array(array('id'=amp;amp;gt;1,'pid'=amp;amp;gt;0,'name'=amp;amp;gt;'河北省'),array('id'=amp;amp;gt;2,'pid'=amp;amp;gt;0,'name'=amp;amp;gt;'北京市'),array('id'=amp;amp;gt;3,'pid'=amp;amp;gt;1,'n ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:42 | 回复:0
  • PHP中memcached的使用
    PHP中memcached的使用
    1、下载并安装Memcache服务器端 官网,libevent:http://www.monkey.org/~provos/libevent/,Memcache:http://memcached.org/ //1.先安装libevent。这个东西在配置时需要指定一个安装路径,即./configure –prefix ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:36 | 回复:0
  • centos7.6安装php70
    centos7.6安装php70
    1.首先查看是否有老版本yumlistinstalled|grepphp2.如果安装的有,清除老版本yumremovephp.x86_64php-cli.x86_64php-common.x86_64php-gd.x86_64php-ldap.x86_64php-mbstring.x86_64php-mcrypt.x86_64php-mysql.x86_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:42 | 回复:0
  • PHP开发中的外围资源性能分析(二)
    PHP开发中的外围资源性能分析(二)
    暂且不讨论「PHP是不是最好的编程语言」,本文我们将分别分析一下在PHP程序的后端外围资源和前端外围资源,它们对整个PHPWeb应用体验的影响,这往往比语言本身大得多。上一篇中我们分析了后端外围资源中IO操作和中间 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:38 | 回复:0
  • php设置时区
    php设置时区
    //获取默认时区echodate_default_timezone_get();//将时区设置为中国date_default_timezone_set(amp;quot;PRCamp;quot;);……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:33 | 回复:0
  • Linux——搭建PHP开发环境第三步:mysql
    Linux——搭建PHP开发环境第三步:mysql
    原文链接:http://www.jb51.net/article/83647.htm1.第一步就是看linu是否安装了mysql,经过rpm-qa|grepmysql查看到centos下安装了mysql5.1,那就开始卸载咯2.接下来就是卸载mysql5.1了,命令:rpm-emysql-libs--nod ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:47 | 回复:0
  • 初识Mongodb之[CURD]-PHP版
    初识Mongodb之[CURD]-PHP版
    导读:需要搭建好Mangodb的环境,没有搭建好的请看下:初识Mongodb总结 边看边操作,这样才能记得牢,实践是检验真理的唯一标准. 光看不练假把式,光练不看傻把式,边看边练真把式. 知识改变命运,为了我们的未来,为了我们的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:41 | 回复:0
  • php数组遍历顺序原理(转)
    php数组遍历顺序原理(转)
    经常会有人问我,PHP的数组,如果用foreach来访问,遍历的顺序是固定的么?以什么顺序遍历呢?比如:?php$arr='huixinchen';$arr=2007;$arr=2008;foreach($arras$key=$val){//结果是什么?}又比如:?php$arr='huix ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:33 | 回复:0
  • 配置PHP的运行环境
    配置PHP的运行环境
    一、wampWamp是WindowsApacheMysqlPHP的缩写,即在windows下将Apache+PHP+Mysql集成的开发环境,操作简单一键安装,摆脱手动修改配置文件的繁琐.图……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:33 | 回复:0
  • php实现图形计算器
    php实现图形计算器
    存档: index.php 1 amp;amp;lt;htmlamp;amp;gt; 2 amp;amp;lt;headamp;amp;gt; 3 amp;amp;lt;titleamp;amp;gt;图形计算器开发amp;amp;lt;/titleamp;amp;gt; 4 amp;amp;lt;meta http-equiv ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:34 | 回复:0
  • php 记录 一些函数语句
    php 记录 一些函数语句
    //将对象转换为数组 function objectToArray($object) { $object = (array)$object; foreach ($object as $key =amp;amp;gt; $value) { if (is_object($value)) { objectToArray($value ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:36 | 回复:0
  • php生成数字和字符的随机数
    php生成数字和字符的随机数
    amp;amp;lt;?phpfunctiongetrandomstring($len,$chars=null){if(is_null($chars)){$chars='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';}mt_srand(1000*(double)time());$str='';for($i……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:47 | 回复:0
  • PHP算法面试题目
    PHP算法面试题目
    1.使用PHP描述冒泡排序和快速排序算法,对象可以是一个数组//冒泡排序(数组排序)functionbubble_sort($array){    $count=count($array);    if($countamp;amp;lt;=0)returnfalse;    for($i=0;$iamp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:47 | 回复:0
  • PHP文件锁
    PHP文件锁
    PHP中的文件锁 当多个客户端同时并发访问时,这个脚本的结果会出现不正确,这个问题需要使用锁机制来解决。在我们这个网站中需要用到锁的地方就是高并发下定单时减少商品库存量时。这就要涉及到锁机制,在同一个段 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:56 | 回复:0
  • 转PHP使用Redis
    转PHP使用Redis
     PHP使用Redis安装开始在PHP中使用Redis前,我们需要确保已经安装了redis服务及PHPredis驱动,且你的机器上能正常使用PHP。接下来让我们安装PHPredis驱动:下载地址为:https://github.com/phpredis/phpredis/releas ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:70 | 回复:0
  • PHP字符串函数之strstrstristrstrchrstrrchr
    PHP字符串函数之strstrstristrstrchrstrrchr
    strstr--查找字符串的首次出现,返回字符串从第一次出现的位置开始到该字符串的结尾或开始。stristr--strstr函数的忽略大小写版本strchr--strstr函数的别名strrchr--查找字符串的最后一次出现,返回字符串从最后一次 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:49 | 回复:0
  • linux系统下php扩展库的安装,以CURL为例
    linux系统下php扩展库的安装,以CURL为例
    1,进入php的源码目录,一定会有。 2. cd ext/curl  3. php_install_path/bin/phpize  4. ./php_install_path/bin/configure –-with-curl=DIR   //如果有错如configure: error: Cannot find php-config. Please ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:67 | 回复:0
  • php获取客户端接受语言
    php获取客户端接受语言
    if($_server==amp;quot;zh-cnamp;quot;)……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:36 | 阅读:60 | 回复:0
  • PHP环境中安装pear、phpunit以及xdebug全攻略
    PHP环境中安装pear、phpunit以及xdebug全攻略
    首先,本文是基于wamp环境的基础上的,所以,如果您看到这里还没有搭建好wamp环境的话,介意您先把环境搭建好,因为这里都是一些实践性的内容。 1.准备 wamp环境中,我使用的各个软件的版本如下 windows 2003 St ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:46 | 回复:0
  • PHP.49-TP框架商城应用实例-前台1-公共布局、制作首页
    PHP.49-TP框架商城应用实例-前台1-公共布局、制作首页
    公共布局包括 1、页头、页脚{layout}   正文:{__COMMENT__}   导入:amp;amp;lt;layout name=amp;quot;layoutamp;quot;amp;amp;gt; 2、商品导航{nav.html}    ==amp;amp;gt; include为tp中自带的标签   a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:38 | 回复:0
  • php填写pdf表单
    php填写pdf表单
     最近换了个模板,但是pdf一直报错,预览的时候提示未能加载pdf文件,发现是忘了执行命令,重新编辑一下,提醒自己以后有问题要牢记今天有问题百度的时候百度到自己的文章了,但是不在自己的博客里面,阅读量比我的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:43 | 回复:0
  • 前端学PHP之日期与时间
    前端学PHP之日期与时间
    前面的话在Web程序开发时,时间发挥着重要的作用,不仅在数据存储和显示时需要日期和时间的参与,好多功能模块的开发,时间通常都是至关重要的。网页静态化需要判断缓存时间、页面访问消耗的时间需要计算、根据 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:24 | 回复:0
  • PHP中的工厂方法模式
    PHP中的工厂方法模式
    PHP手册中的工厂方法 •使用工厂来替换new操作 •思路:动态的根据传递的数据,新建相应的类的对象。 •amp;amp;lt;?phpclass Example{    // The parameterized factory method    public static functio ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:33 | 回复:0
  • FreeBSD5.4安装Apache2+SSL+PHP5+PostgreSQL8.03+CVS开发环境架设笔记
    FreeBSD5.4安装Apache2+SSL+PHP5+PostgreSQL8.03+CVS开发环境架设笔记
    1.编辑安装新的内核(请谨慎,不熟悉的话可以跳过)web#/stand/sysinstallweb#cd/usr/src/sys/i386/confweb#cpGENERICGadflyweb#dmesg|grepamp;quot;notfoundamp;quot;web#eeGadfly根据情况适当修改内核(请谨慎)we ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:36 | 回复:0
  • PHP版本判断version_compare()函数
    PHP版本判断version_compare()函数
    在度娘中简单的找了下,判断当前PHP的版本是否高于某个版本,或者低于某个版本的方法显示的结果基本上都是一样的,好吧,要不是我忘记了version_compare()这个函数我才不会去找度娘,果断找以前的代码php手册中是这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:32 | 回复:0
  • [转]PHP5.5安装PHPRedis扩展
    [转]PHP5.5安装PHPRedis扩展
    phpredis是个人觉得最好的一个php-redis客户端,因为其提供的function与redis的命令基本一致,降低的了学习成本,同时功能也很全面。一。linux安装方法phpredis下载地址:https://github.com/nicolasff/phpredis un ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:39 | 回复:0
  • phpsprintf用法
    phpsprintf用法
    sprintf用来格式化字符串说明stringsprintf(string$format]参数$format可能的格式值:%%-返回一个百分号%%b-二进制数%c-ASCII值对应的字符%d-包含正负号的十进制数(负数、0、正数)%e-使用小写的科学计数法(例如1. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:28 | 回复:0
  • 自上而下,逐步揭开PHP解析大整数的面纱
    自上而下,逐步揭开PHP解析大整数的面纱
    遇到的问题最近遇到一个PHP大整数的问题,问题代码是这样的$shopId=17978812896666957068;var_dump($shopId);上面的代码输出,会把$shopId转换成float类型,且使用了科学计数法来表示,输出如下:float(1.7978812896 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:41 | 回复:0
  • php语法中有let吗?
    php语法中有let吗?
    来源:http://stackoverflow.com/questions/9705281/with-and-let-in-php use(amp;amp;amp;$a) 用use($parameter)这种语法来往一个函数里面传参。比如往一些回调函数里面传参,这是医用手段。我们再继续深入一下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:31 | 回复:0
  • 七牛---关于PHPSDK的各种Demo
    七牛---关于PHPSDK的各种Demo
    文件上传上传代码amp;amp;lt;?phprequire_once'path_to_sdk/vendor/autoload.php';//引入鉴权类useQiniu\Auth;//引入上传类useQiniu\Storage\UploadManager;//需要填写你的AccessKey和SecretKey$accessKey='Access_K ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:39 | 回复:0
  • php常用的字符串函数
    php常用的字符串函数
    以下列出开发中常用的字符串函数,以供自己需要的时候查阅长度strlen($string):得到字符串长度字符串查找strpos($string,$search):在指定字符串中查找目标字符串第一次出现的位置stripos($string,$search):忽略大小 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:51 | 回复:0
  • PHP 使用 Redis
    PHP 使用 Redis
    PHP 使用 Redis 安装 开始在 PHP 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 PHP redis 驱动,且你的机器上能正常使用 PHP。 接下来让我们安装 PHP redis 驱动:下载地址为:https://github.com/nicolas ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:72 | 回复:0
  • PHP数组函数
    PHP数组函数
    $temp=array(1,2,3,,,,)创建一个数组赋值给temp$id=range(1,6,2);   成长值  1到6 跨度为2 就是3个长度数组也可以是字符“a”amp;quot;famp;quot;is_array()是否十数组array_unshift($xx,amp;quot;amp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:35 | 阅读:35 | 回复:0

关注我们

极客给你想要的成长

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

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

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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