Welcome 微信登录

首页 / 网页编程 / PHP

PHP的cURL库功能简介 抓取网页、POST数据及其他

PHP的cURL库功能简介 抓取网页、POST数据及其他

无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,反应釜cURL 是一个功能强大的PHP库。本文主要讲述如果使用这个PHP库。 启用 cURL 设置 首先,我们得先要确定我们的PHP是否开启了这个库,你可以通过使用php_info()函数来得到这一信息。 复制代码 代码如下: <?php phpinfo(); ?> 如果你可以在网页上看到下面的输出,那么表示cURL库已被开启。 ...
PHP随机数生成代码与使用实例分析

PHP随机数生成代码与使用实例分析

我们还可以使用随机数设计任何我们想象的程序结构。 首先来认识一下PHP提供的随机数函数rand()。PHP的rand()函数将返回随机整数,具体使用方法如下 rand(min,max) 可选参数min和max可以使rand() 返回0到RAND_MAX之间的伪随机整数。例如,想要5到15(包括 5 和 15)之间的随机数,用 rand(5, 15)。 下面我来看一个具体的示例,我们做一个基本的函数调用,不设置具体的参数,我们得到的随机数将不受min和max...
使用NetBeans + Xdebug调试PHP程序的方法

使用NetBeans + Xdebug调试PHP程序的方法

按照网络上的资料配置好调试环境后实际试用了发现功能较为简陋,单文件调试还可,如果是跨文件调试项目就不那么舒服了,试用过程中因为DBGP插件也存在许多缺陷,烦恼不断,经常性地stack overflow,很是遗憾。后来想想Np++只是Editor,不要对它强求过多,插件的版本也比较低,存在许多BUG也是可以理解的,等它慢慢完善再说吧,开源社区的力量可是很强大的,^^。昨晚在坛里某位同志的博文里再次见到了NetBeans这个熟悉的字眼(之前选开发环境的时候因为...
php 5.3.5安装memcache注意事项小结

php 5.3.5安装memcache注意事项小结

安装php扩展:windows 下的 memcache步骤1.下载php的扩展dll:http://downloads.php.net/pierre/(如果上述目录没有符合你的php的编译版本的dll就去google下吧,会有很多的哦!) 下面是我安装的版本(因为我的php是vc6编译的): 2.将下载的.dll放入php的扩展目录下面,一般在php目录中的ext 文件夹中。3.修改apache目录下bin文件夹中的php.ini,加上extension=...
适用于php-5.2 的 php.ini 中文版[金步国翻译]

适用于php-5.2 的 php.ini 中文版[金步国翻译]

由于作者水平有限,因此不能保证作品内容准确无误,请在阅读中自行鉴别。如果你发现了作品中的错误,请您来信指出,哪怕是错别字也好,任何提高作品质量的建议我都将虚心接纳。如果你愿意就作品中的相关内容与我进行进一步切磋与探讨,也欢迎你与我联系。联系方式:MSN: csfrank122@hotmail.com复制代码 代码如下:;; 关于php.ini ;; ; 这个文件必须命名为"php.ini"并放置在httpd.conf中PHPINIDir指令指定的目录中。 ...
PHP基础学习小结

PHP基础学习小结

词法结构 1. 大小写 在PHP中,关键字、函数名以及类名不区分大小写,但变量名是区分大小写的。 2. 分号、空格、换行、大括号 在PHP中,分号表示一个语句的结束。 一般来说,空格和换行在PHP中没有实际意义,但可以提高代码的可读性。 大括号表示一个语句块。 3. 注释 PHP支持多种注释方式。如Shell注释方式(以#开头)、C语言注释方式(以/*开头,以*/结尾)、C++语言注释方式(以//开头)。如: 12345 # Shell注释方式 /* C语...
PHP学习之输出字符串(echo,print,printf,print_r和var_dump)

PHP学习之输出字符串(echo,print,printf,print_r和var_dump)

下面一一进行介绍。 1. echo echo 是PHP的一个关键字,它没有返回值。在写法上,它可以省略小括号。如下代码: 复制代码 代码如下: echo "Test String"; echo("Test String"); 2. print print 也是PHP的一个关键字,它有返回值,一般返回true,返回false的情况应该没有。在写法上,它和echo一样,可以省略小括号。如下代码: 复制代码 代码如下: print "Test String";...
PHP学习之整理字符串

PHP学习之整理字符串

1. 访问单个字符在PHP中,可以把字符串当成一个字符的数组,可以直接用数组的访问方法来访问字符串。如$str[0]。在这里要注意的是,如果字符是ASCII码以外时,访问会有问题。因为这种访问只能取得一个字节。 2. 删除空白字符在PHP中,可以用trim(), ltrim(), rtrim()三个函数来删除字符串开头或结尾的空白字符。其中,trim()用于删除字符前后的空白字符;ltrim()用于删除字符左侧的空白字符;rtrim()用于删除字符右侧的空...
PHP学习之字符串比较和查找

PHP学习之字符串比较和查找

1. 字符串比较 在PHP中,可以用==(双等号)或者 ===(三等号)来比较字符串。两者的区别是双等号不比较类型,三等号会比较类型,它不转换类型;用双等号进行比较时,如果等号左右两边有数字类型的值,刚会把另一个值转化为数字,然后进行比较。这样的话,如果是纯字符串或者NULL时,会转化为0进行比较。同样,大小于号也和等号一样,比较时可能出现不正确的结果。 所以,比较字符串可以用PHP的自带函数strcmp和strcasecmp。其中strcasecmp是s...
PHP学习之正则表达式

PHP学习之正则表达式

现在我们大家所说的正则表达式基本上是指兼容Perl风格的正则表达式。POSIX风格的正则表达式基本上没人使用了,所以从PHP5.3起,已经不推荐使用了,可能到PHP的下一个版本就会把相关的函数删除。 关于正则表达式,因为太复杂,所以以后想专看一本正则的书,所以只介绍兼容Perl风格的正则表达式的一些函数。 1. 定界符 定界符表示正则表达式的开始和结尾,一般用斜线(/)表示。在PHP中(其它语言暂时没有测试过),它也可以用其它的非数字字母的字符来代替。如/...
PHP学习之数组的定义和填充

PHP学习之数组的定义和填充

PHP的数组,说白了,就是关联数据每一条数组都是以[索引,值]的形式保存的。其中索引默认是以0开始的数字。在未指定索引时,PHP会从0开始自动生成索引。当指定一个索引,PHP会从你指定索引最大正整数的下一个整数开始。如果你指定的是小数,PHP会取整数部分做为索引。 另外说说数组其它一些小东西: array()可以声明一个空数组; array[] = $value 在数组存在时,追加一个数据;在数组不存时,生成一个数组,并追加数据。 array[$ind...
<< 211 212 213 214 215 216 217 218 219 220 >>