博客专栏  >  移动开发   >  PHP开发

PHP开发

PHP由浅入深讲叙PHP开发中遇到的问题以及相应的对策

关注
7 已关注
20篇博文
  • 从数据结构角度分析foreach效率比for循环高的原因

    在PHP开发过程中,我们都知道在循环的时候,foreach效率比for高,但是为什么foreach效率高呢?其实这是跟PHP变量的数据结构有关。 typedef struct _zval_struct...

    2016-10-11 21:39
    696
  • 命令行运行PHP以及解决 Deprecated: Comments starting with '#' are deprecated

    配置环境变量;解决运行中问题;获取标准输入流中的数据

    2016-09-12 11:00
    727
  • 图解Linux下源码安装PHP7.0.9 +Nginx

    上一次,在《Linux下源码安装php7.0.6》,安装过PHP7.0.3,本文将图解安装PHP7.0.9过程。 测试环境Linux 2.6.32-279.el6.i686 nginx-1.9.15...

    2016-08-16 10:29
    2433
  • php中strpos(), stripos(),strrpos(), strripos()的区别

    作用: 1.判断某个字符串在另一个字符串中的位置 2.判断某个字符串是否包含一个字符串 strpos($str,$char),      左边开始,符出现的位置,区分大小写; st...

    2016-08-14 19:49
    2922
  • php读取目录及子目录下所有文件名的方法

    为了便于操作,先将php读取目录及子目录下所有文件名的方法封装成一个类。// +------------------------------------------------------------...

    2016-08-13 17:39
    4231
  • php函数method_exists()与is_callable()的区别

    在编程中,我们有的时候需要判断某个类中是否包含某个方法,除了使用反射机制,PHP还提供了method_exists()和is_callable()方法进行判断。那么两则区别是什么呢?已知类文件如下:c...

    2016-08-10 17:27
    556
  • smarty加载配置文件和读取其中的参数

    加载配置文件 在smarty中通过{config_load}加载配置文件。 属性: 参数名称 类型 必选参数 默认值 说明 file string Yes n/a 载入的...

    2016-08-05 15:42
    898
  • 图解zend Studio从SVN中导入PHP项目

    从SVN中导入或是创建项目

    2016-07-20 10:11
    1792
  • 仿CSND实现网页中程序代码高亮显示

    通过SyntaxHighlighter实现网页中程序代码高亮显示;将SyntaxHighlighter 整合到OneThink中的kindeditor中等

    2016-07-12 21:28
    1616
  • 关于PHP中eval函数的返回值

    关于eval 的概念就是把字符串作为PHP代码执行。但是关于其返回值,有时候容易出错。 如下面定义一个函数function get_func_type(){ return array(1=>...

    2016-07-07 21:30
    2540
  • 阳历转换成阴历PHP实现详解

    农历与阴历相关概念;阳历转换成阴历总体思路;怎样计算某一年的生肖;怎样计算天干地支;具体的程序实现;农历十六进制数据解析;为什么选择阳历1900.1.31作为参考点;怎样计算农历y年有多少天;PHP ...

    2016-06-20 17:52
    2365
  • strlen()与mb_strlen()的作用分别是什么

    strlen和mb_strlen都是用于获取字符串长度的,其中strlen只是针对单个字节编码字符,也就是说它计算的字符串的总字节数。如果是多字节编码的,如GBK和UTF8,使用strlen得到的不是...

    2015-12-21 09:57
    2101
  • PHP中json中文乱码问题解决

    //1.将数组、对象转为json格式(数组、对象都不包含中午) $arr=array('a'=>'a','b'=>'b'); //string '{"a":"a","b":"b"}' (length=...

    2015-12-07 15:33
    637
  • php中strstr、strrchr、substr、stristr四个函数的区别总结

    一、strstr和strcchr的区别 strstr 显示第一次找到,要查找的字符串,以及后面的字符串。  strrchr 显示最后一次找到,要查找的字符串,以及后面的字符串。 ...

    2015-11-17 14:05
    786
  • 在php中定义常量时,const与define的区别

    (1).const用于类成员变量的定义,一经定义,不可修改。define不可用于类成员变量的定义,可用于全局常量。 (2).const可在类中使用,define不能。 (3).const不能在条件...

    2015-11-04 17:29
    648
  • 插入排序,希尔排序,选择排序、快速排序详解以及消耗存储比较

    插入排序,希尔排序,选择排序详解以及消耗存储比较 $arr=array(2,8,4,6,7,1,9,20,13); //待排序的数组 //插入排序 //从小到大 /* 思路 2,7,4,1 从第二个...

    2016-03-27 19:57
    494
  • PHP中时间详解

    date_default_timezone_set('Asia/Shanghai'); //设置时区 一、格式化时间函数date ,返回string  @params  String date(st...

    2016-04-06 14:55
    566
  • PHP5 中魔术 方法 函数

    __sleep() 就表示当你执行serialize()这个序列化函数之前时的事情,就像一个回调函数,所以在这个回调函数里面我们就可以做点事情,来加密我们的某些参数值,防止序列化后,别人容易读懂。 ...

    2016-04-06 14:53
    421
  • php中include与require区别

    网上太多关于php中include与require区别。其实说的都是经不起验证的。随意找了一个截图如下: 还信誓旦旦的解释:,include()是有条件包含函数,而require()则是无条件...

    2016-04-07 21:54
    1435
  • php通过Mysqli和PDO连接mysql数据详解

    前言 在实际开发中,关于数据库操作类,很少是自己去写,大多是通过一些框架去实现,突然自己去写,还是需要借阅手册之类,于是我觉得有必要去总结一下,php连接mysql的方法,php连接mysql,可以通...

    2016-04-12 11:52
    1035
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部