WEB开发笔记

WEB开发常见问题,网站建设运营策划,SEO推广优化,PHP面向对象编程,JAVA面向对象编程,关注www.chhua.com

正在浏览标签为 PHP 的文章

CURLOPT_RETURNTRANSFER 选项:

curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);

如果成功只将结果返回,不自动输出任何内容。

如果失败返回FALSE

curl_setopt($ch, CURLOPT_RETURNTR[……]

常量是一个简单的标识符。在脚本执行期间该值不能改变(除了所谓的魔术常量,他们其实不是常量)。常量默认大小写敏感。通常常量标识符总是大写的。

 

可以用define()函数来定义常量。在php5.3.0以后,可以使用const关键字在类定义的外部定义常量,先前版本const关键字[……]

php安装pcntl扩展实现多进程

评论已关闭

pcntl中php实现多进程必须要安装的扩展,现将扩展安装步骤写在下面。

一、两种安装方式

1、重新编译PHP的后面configrue提示加上–enable-pcntl。
2、不重新编译php,直接编译安装pcntl扩展。
# cd /usr/local/src/php-5.2.6/[……]

于命名空间,官方文档已经说得很详细[查看],我在这里做了一下实践和总结。

命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重复就可以解决,最常见的一种做法是约定一个前缀。

例:项目中有两个模块:arti[……]

PHP Libevent扩展安装及应用

评论已关闭

libevent是一个基于事件驱动的高性能网络库。支持多种 I/O 多路复用技术, epoll、 poll、 dev/poll、 select 和 kqueue 等;支持 I/O,定时器和信号等事件;注册事件优先级。
PHP libevent扩展安装:
libevent扩展依赖于原始的libev[……]

Libevent在php中的应用学习

评论已关闭

目录

Libevent在php中的应用学习

1、????? Libevent介绍

2、????? 为什么要学习libevent

3、????? Php libevent 扩展模块安装

4、????? Libevent常量及php函数

5、????? Select/[……]

 
1. 概念理解
?????在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步:??????所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才[……]

PHP等待函数Sleep() 与 Usleep()

评论已关闭

在php中暂停代码执行一定时间,有两个函数可以实现,一个是sleep,另一个是usleep,它们参数都是一个整数值。sleep是暂停多少秒,usleep是暂停多少微秒。注意:usleep单位是微秒,1秒 = 1000毫秒 ,1毫秒 = 1000微秒,即1微秒等于百万分之一秒。

如果程序中要使用[……]

PHP一共给了四个版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,这让我这个菜鸟头疼啊,还好 PHP 官网提供下载的地方左边有个英文 choose 我看懂了,我估摸着[……]

PHP过滤常用标签的正则表达式

评论已关闭