PHP教程:isset() , unnset(), empty()2015-07-17 08:18:24
isset() , unnset(), empty() 是一个语言结构而非函数,因此它无法被 变量函数 调用。 isset()、empty() 只检测变量,检测任何非变量的东西都将导致解析错误。后边的语句是错误而且将不会起作用: empty(addslashes($name)) 。 若想检测常量是否已设置,可使
PHP扩展curl和正则表达式轻松采集新闻2015-07-17 08:18:24
采集已经不是什么新名词了,很多站长为了省事,也局限于人力的缺乏,使用程序来给自己的网站添砖加瓦,比如本人的个人网站www.xxfsw.com也采集了大量的新闻,那么如果实现呢?今天我们运用php来实现这个功能。 谈到采集,我们不得不说两个东西,第一个是如何
PHP教程:PHP不能读取MS SQL数据表2015-07-17 08:18:23
原因可能是:php对mssql的ntext类型的支持问题; 今天弄了半天,明明可以链接到数据库,却不能读取的数据。Google,百度一番之后终于知道了,原来是php读取mssql的 ntext字段反回值为空的,建议可以把ntext字段改成 text。 如果是表里面没有ntext字段,可以用
PHP教程:PHP的目录操作和文件操作2015-07-17 08:18:22
一、引论 在任何计算机设备中,文件是都是必须的对象,而在web编程中,文件的操作一直是web程序员的头疼的地方,而,文件的操作在cms系统中这是必须的,非常有用的,我们经常遇到生成文件目录,文件(夹)编辑等操作,现在我把php中的这些函数做一详细总结并实例示范如
PHP5教程:PHP的GD模块生成条形码2015-07-17 08:18:22
本文中使用的是PHP5的版本。在使用前注意要将PHP的GD模块开启。在Windows中为php_gd2.dll,Linux中为gd.so。将压缩文件解压到Apache,执行http://localhost/barcode/index.php。PHP5生成条形码见下图: 1. Type: 选择条形码类型 2. Output: 输出的图片格式
有关数据检索的更多内容2015-07-17 08:18:20
有关数据检索的更多内容 我们已经知道使用模型内置方法 find ()对数据库表进行数据检索的基本方法。find()方法的确非常强大,而且我们可以使用它来完成复杂的查询。我们将会学习更多有关find()方法的内容,了解如何通过它来执行复杂的查询。我们也将学
PHP开发网站常用的21种功能的代码汇总2015-07-17 08:18:20
PHP 是目前使用最广泛的基于 Web 的编程语言,驱动着数以百万计的网站,其中也包括如 Facebook 等一些大型站点。这里收集了 21 段实用便捷的 PHP 代码摘录,对每种类型的 PHP 开发者都会有所帮助。 1. 可阅读随机字符串 此代码将创建一个可阅读的字符串,使
PHP+MYSQL网站SQL Injection攻防2015-07-17 08:18:20
程序员们写代码的时候讲究TDD(测试驱动开发):在实现一个功能前,会先写一个测试用例,然后再编写代码使之运行通过。其实当黑客SQL Injection时,同样是一个TDD的过程:他们会先尝试着让程序报错,然后一点一点的修正参数内容,当程序再次运行成功之时,注
PHP教程:strtotime函数用法2015-07-17 08:18:19
实现功能 :获取某个日期的时间戳,或获取某个时间的时间戳。 strtotime 将任何英文文本的日期时间描述解析为Unix时间戳[将系统时间转化成unix时间戳] 一, 获取指定日期的unix时间戳 strtotime(2009-1-22) 示例如下: echo strtotime ( 2009-1-22 ) 结果:1
PHP5安装配置和Zend Optimizer安装教程2015-07-17 08:18:19
安装 1.首先下载PHP 5.2.5 ( http://www.php.net/downloads.php ) 本文PHP安装路径取为c:\php 2.下载后得到php-5.1.2-Win32.zip,直接全部接压至c:\php\目录即可得PHP文件存放目录c:\php; 3.再将c:\php\下的所有dll文件拷到c:\Windows\system32(win2000系统