-
php执行sql语句的写法
本文是一篇php+mysql开发的入门教材,为大家讲解的是php执行sql的方法,包括连接数据库,执行写入操作,读取操作等,感兴趣的同学参考下. <?php @mysql_connect("localhost", "root","1981427") //选择数据库之前需要先连接数据库服务器 or die("数据库服务器连接失败"); @mysql_select_db("test") //选择数据库mydb or die("数据库不存在或不可用"); $query = @mysql_query("select * from tablename1") //执行SQL语句 or die("SQL语句执行失败"); ?> <?php @mysql_connect("localhost", "root","1981427") ...
PHP 2014-12-12 10:12:07 -
PHP $_SERVER详解
本文为php中的服务器变量全部整理罗列,并注解了他们各自的功能,感兴趣的同学参考使用. $_SERVER['HTTP_ACCEPT_LANGUAGE']//浏览器语言 $_SERVER['REMOTE_ADDR'] //当前用户 IP 。 $_SERVER['REMOTE_HOST'] //当前用户主机名 $_SERVER['REQUEST_URI'] //URL $_SERVER['REMOTE_PORT'] //端口...
PHP 2014-12-12 10:00:06 -
PHP中echo,print_r与var_dump区别分析
本文为大家讲解了PHP中的输出函数echo,print_r与var_dump区别分析,主要讲述了三者的类型本质及其操作数据类型的用法区别,非常具有实用价值,需要的朋友可以参考下 本文较为详细的分析了PHP中echo,print_r与var_dump区别。分享给大家供大家参考...
PHP 2014-12-12 09:53:41 -
PHP实现在字符串中查找指定字符串并替换删除的代码
本文是一个php开发技巧,讲解了PHP实现在字符串中查找指定字符串并替换删除的方法,感兴趣的同学参考下. 字符串中查找指定字符串 $a = "abcababa"; $count=strpos($a,"ab"); $str=substr_replace($a,"",$count,2); 输出结果:cababa 代码虽短,但也算是一个小算法!...
PHP 2014-12-12 09:45:27 -
PHP 的批量删除sql语句
本文为大家介绍了php执行批量删除的sql语句写法,以一个表单为示例,讲解了通过表单提交id,后台组织sql进行批量删除的功能,使用了sql中的in语法,感兴趣的同学参考下. 首先要了解sql语句 $SQL="delete from `table` where id in (1,2,4)"; 表单大概是: <form action="" method="post"> <input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="1"/> <input name="ID_Dele[]" type="checkbox" id="ID_Dele[]" value="2"/> <input name="ID_Dele[]" type=...
PHP 2014-12-12 09:33:04 -
PHP 多进程 解决难题(常驻进程问题)
PHP在很多时候不适合做常驻的SHELl进程, 他没有专门的gc例程, 也没有有效的内存管理途径. 所以如果用PHP做常驻SHELL, 你会经常被内存耗尽导致abort而unhappy...
PHP 2014-12-12 09:09:05 -
php 使用strlen mb_strlen计算中英文混排字符串长度
本文为大家讲解了php使用strlen mb_strlen函数计算中英文混排字符串长度的方法,感兴趣的同学参考下. 在php中常见的计算字符串长度的函数有:strlen和mb_strlen,下面是对这两个函数的比较说明(编码方式UTF8) 比较strlen和mb_strlen 当字符全是英文字符的时候,两者是一样。这里主要比较一下,中英文混排的时候,两个计算结果...
PHP 2014-12-12 09:03:07 -
PHP 错误之引号中使用变量
php错误提示syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING这个提示,是提示变量使用的问题。 而我出现的是,语句中使用了数组,导致失败...
PHP 2014-12-12 09:00:07 -
php 文件操作类函数缓存带来的问题
php中的某些文件操作函数会缓存上次操作的文件缓存,本文讲解了如何清除函数缓存的问题感兴趣的同学参考下. 当使用以下函数时,会因为文件状态缓存,导致结果错误 stat(),lstat(),file_exists(),is_writable(),is_readable(),is_executable(),is_file(),is_dir(),is_link(),filectime(),fileatime(),filemtime(),fileinode(),filegroup(),fileowner(),filesize(),filetype() , fileperms() 解决办法:在使用这些函数前,使用clearstatcache ( ) 清除缓存带来的影响...
PHP 2014-12-12 08:54:06 -
php 什么是PEAR?(第三篇)
什么是PEAR?(第三篇) ▓ PEAR套件的管理 安装完基本套件后,当开发者需要使用基本套件以外的其他套件时,会需要安装套件,若不需要某个套件时,就会想要移除套件,若套件版本过於老旧,则需要升级套件,也就是說开发者需要一套PEAR套件的管理系统。 在Windows作业系统下的套件安装与管理可以有两种方式,一种是使用Web的管理介面,另一种足使用「套件指令」...
PHP 2014-12-12 08:48:07 -
php 脚本超时解决方法
本文为大家介绍了二种解决php页面执行超时的方法,感兴趣的 同学参考学习下. 需求背景: 使用PHP程序更新数据库,总是到160000条时中断, 查看LOG,显示超过PHP最大执行时间的错误, 只需要在PHP脚本中加入如下语句 即可解决: 方法一: set_time_limit(900); 这个函数指定了当前所在php脚本的最大执行时间, 虽然设定值是900秒,实际上 最大执行时间=php.ini里的max_execution_time数值 - 当前脚本已经执行的时间 + 设定值 假如php.ini里的max_execution_time=30,当前脚本已经执行10秒,则: 最大执行时间=30-10+900=920秒。 经过如此修改后,PHP脚本成功更新200000条记录...
PHP 2014-12-12 08:45:04 -
PHP获取当前文件所在目录 getcwd()函数
本文为大家介绍了二种PHP 获取当前目录的方法。用 getcwd() 函数或 dirname(__FILE__),感兴趣的同学参考下. <?php echo getcwd() . "<br/>"; echo dirname(__FILE__); ?>...
PHP 2014-12-12 08:42:11