分类:PHP

PHP学习

学习php比较运算符

 运算符是告诉编译程序执行特定算术或逻辑操作的符号,通常与操作数一起构成一个表达式,我们经常看到它会参与数学运算或逻辑运算。PHP也包涵了很多的运算符,这篇文章详细解读一下其中很重要的比较运算符。 比较运算符种类 如同它们名称所暗示的,允许对两个值进行...

10308℃

php实现异步调用的方法

本文章详细的介绍了关于PHP中实现异步调用多线程方法,下面我们以给1000个用户发送一封推荐邮件,用户输入或者导入邮件账号了提交服务器执行发送来讲述。 比如现在有一个场景,给1000个用户发送一封推荐邮件,用户输入或者导入邮件账号了提交服务器执行发送。 ...

5135℃

socket实现php异步调用

文章利用了socket来实现异步调用哦,有需要学习socket的朋友可以参考一下。 <? $host = "www.hzhuti.com"; $path = "/Report.php?ReportID=1"; $...

6098℃

收藏几个有用的php代码

尽管PHP经常被人诟病,被人贬低,被人当玩笑开,事实证明,PHP是全世界网站开发中使用率最高的编程语言。PHP最大的缺点是太简单,语法不严谨,框架体系很弱,但这也是它最大的优点,一个有点编程背景的普通人,只需要学习PHP半天时间,就可以上手开始开发web应用了。 在P...

4415℃

识别gbk编码和utf8编码的方法,php版

编码自动识别的基本思想如下:    1.看给定的字节串是否符合utf8编码规则。如果不符合则为gbk编码。    2.如果给定的字节串中没有符合utf8三字节规则的,则为gbk编码。中文在utf8中占三个字节。 &nb...

4943℃

Yii 自带的19 个验证器

 yii-1.1.10.r3566 版本中,yii 自带的验证器共有 19 个。全部如下: // CValidator.php public static $builtInValidators=array( 'requir...

6256℃

php中var_dump显示不全信息的解决办法

php开发环境里,安装了xdebug模块后,var_dump()输出的结果将比较易于查看,但默认情况下,var_dump() 输出的结果将有所变化:过多的数组元素不再显示,字符串变量将只显示前N个字符,较深的数组元素也被显示成省略号。这点会带来一些不便,我们修改配置文件,设置...

8713℃

程序员最头疼的事不是写代码

英文原文: Arg! The 9 hardest things programmers have to do 那些非程序员认为软件开发是非常困难的,确实如此,但这种困难不像那些外行人理解的那样。最近在 Quora 上的一次讨论,程序员分享了他们认为工作中的最大困难,在这...

6596℃

include(“./file.php”)和include(“file.php”)区别

多数情况下,两种方式的区别可能在性能上有细微的区别。 但是,在多重包含的情况下表现未必一样: |-- index.php `-- lib |-- a.php `-- b.php 假定有三个文件,入口文件index.php,包含lib/a.php...

6238℃

mysql优化之覆盖索引

有这么一个表: CREATE TABLE `user_group` ( `id` int(11) NOT NULL auto_increment, `uid` int(11) NOT NULL, `group_id` int(11) NOT NULL,...

5383℃

用位运算来解决权限控制问题

几年前就看到过用位运算来处理权限问题的例子,直到今天才找到比较详细的介绍资料。拿来共享: 在Linux文件系统中,一个用户对文件或目录所拥有的权限分为三种:”可读”、”可写”和”可执行”,分别用 1...

4479℃

Yii 连接数据库的另一种方法 可以随时换库

数据库存储对象DAO Data Access Objects提供了一个通用的API已访问存储在不同DBMS中的数据,这样数据库改变时可以无需修改访问数据库的代码。 Yii PDO主要由下面四个类组成:   1.CDbConnection:代表一个...

5789℃