WEB开发笔记

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

正在浏览 PHP 里的文章

获得PHP版本信息及版本比较

抢沙发

偶然看到别人写的一句代码:

<?php

if (version_compare(“5.2″, PHP_VERSION, “>”)) {
die(“PHP 5.2 or greater is required!!!”);
}

?>

发现获取[......]

PHP中imagick函数的中文解释

抢沙发

这篇文章主要介绍了PHP中imagick函数的中文解释,ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过185种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、PNG、PDF以及PhotoCD等格式,需要的朋友可以参考下

imagick的:[......]

php5.5下配置imagick

抢沙发

首先上http://pecl.php.net/package/imagick下载对应的版本,我这里下载的是:
php_imagick-3.4.0rc4-5.5-ts-vc11-x64

然后去http://windows.php.net/downloads/pecl/deps/下载对应的ima[......]

Windows7 php5.5 imagick install

抢沙发

1. 下载安装 ImageMagick, 选择合适您电脑的版本,我下载的是: ImageMagick-6.8.9-1-Q16-x86-dll.exe

http://www.imagemagick.org/script/binary-releases.php#windows

这个步骤遇到的[......]

php安装pcntl扩展实现多进程

抢沙发

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

一、两种安装方式

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

PHP命名空间(Namespace)的使用详解

抢沙发

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

命名空间一个最明确的目的就是解决重名问题,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)四种调用方式:同步:      所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才[......]

centos彻底删除mysql

抢沙发

yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否还有mysql软件:
rpm -qa|grep mysql
有的话继续删除