PHP
文章平均质量分 68
longyulu
这个作者很懒,什么都没留下…
展开
-
document.getElementsByName
document.getElementsByName()这个方法.它对一个和多个的处理是一样的,我们可以用:oEle = document.getElementsByName('aaa')来引用当oEle只有1个的时候,那么就是oEle[0],有多个的时候,用下标法oEle[i]循环获取,是不是很简单?值得一提的是它对Name和ID的同样有效的.但是它只能应用到document转载 2011-12-28 15:51:57 · 977 阅读 · 0 评论 -
PHP重要问题
1.php中变量的作用域问题php中容易误解的问题是临时变量的作用域问题,因为java中代码块中的临时变量除了代码块就消失了,所以就误认为php也是如此。但是实际结果是,php中只有只对函数的临时变量,没有只对函数中代码块的临时变量。即函数中的代码块中定义的临时变量,比如函数中for循环里定义的临时变量,每次再进入循环的时候还保存上次循环给这些变量赋的值。这一块特别容易出问题。原创 2012-03-29 11:19:19 · 384 阅读 · 0 评论 -
PHP and MySQL Web Development(4th)——PHP部分
php是一种服务器脚本语言,专为web而设计。 可以在html页面中嵌入php语言,这样每次在访问页面是,将在服务端将php进行解释并生成html页面或者其他输出(所以浏览器并不需要理解php),这就是服务器脚本语言的原理。 php最初是Personnel Home Page的缩写,经过不断修改完善,现在是超文本预处理程序的缩写,Hypertext Processor。翻译 2012-03-03 17:50:35 · 998 阅读 · 0 评论 -
PHP中的文件操作常用方法
php中的文件操作常用方法:<?php/** * 以追加方式写入文件 * 写之前先判断能否打开,锁定后再写入,写完后释放锁,关闭文件。 * @param unknown_type $file * @param unknown_type $data */function write_file($file, $data) { if (! $fp = fopen ( $file,转载 2012-01-10 16:20:47 · 595 阅读 · 0 评论 -
PHP附件下载中文名称乱码
PHP中,如果要下载的文件名称为中文,则会出现文件标题乱码。此时就需要对标题进行编码,也就是说先进性urlencode,然后再放入header,然后问题就解决了。$filename = urlencode("下载文档");header ( "Content-disposition: attachment; filename=$filename.xls" );网上说,在RFC22转载 2012-02-13 16:22:27 · 1879 阅读 · 0 评论 -
echo、print()、print_r()、printf()、sprintf 区别
分别说出echo、print()、print_r()、printf()、sprintf 的区别。echo() :用于输出一个或多个字符串,echo() 实际上不是一个真正的函数,它是PHP的语言结构也就是PHP的语句(语句没有返回值)。print():该函数功能和echo()一样,不同的是print()有返回值。成功返回 1 ,失败则返回 0 。printf():该函数是用转载 2011-12-29 18:02:38 · 682 阅读 · 0 评论 -
php的post中提交数组参数
首先php中要想从页面传送数组到服务端a,要在页面上多个空间同名,而且对于名称有要求,那就是 name="aa[ ]",注意这里要多加一个数组的符号,这样才能在服务端a取到,$_POST[aa] 得到的为数组。更深一层的问题是,假设我现在需要对post中的参数进行处理后,再传送给另外一个服务端,对于参数aa,应该怎么传递呢? 如果不做什么处理,拼装完post请求后,服务端b获取原创 2012-01-18 19:17:37 · 20598 阅读 · 0 评论 -
PHP实现发送邮件功能
转帖引用地址 :http://apps.hi.baidu.com/share/detail/17237045邮件发送类<?php/*邮件发送类*功能:使用smtp服务器发送邮件*/class smtp { /* 全局变量 */ var $smtp_port; var $time_out; var $host_name; var $log_file;转载 2012-01-10 16:10:22 · 3688 阅读 · 1 评论 -
PHP中通过post请求上传文件
PHP中通过post请求上传文件的方法: function send_file($url, $post = '', $file = '') { $eol = "\r\n"; $mime_boundary = md5 ( time () ); $data = ''; $confirmation = ''; date_default_timezone_set ( "A转载 2012-01-10 16:24:05 · 4355 阅读 · 1 评论 -
PHP中的mysql事务问题
对于myisam数据库,可以控制事务的进行 $mysqlrl = mysql_connect ( $db_config ["host"], $db_config ["user"], $db_config ["pass"], true ); if (! $mysqlrl) { $msg = mysql_error (); die ( 'Could not connect:转载 2012-01-10 16:17:56 · 471 阅读 · 0 评论 -
PHP常见错误
1.判断空值: empty 如果变量是非空或非零的值,则 empty() 返回 FALSE。换句话说,""、0、"0"、NULL、FALSE、array()、var $var、未定义; 以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TRUE。isset如果变量存在(非NULL)则返回 TRUE,否则返回 FALSE(包括未定义)。变量值设置为:null,返回也转载 2012-03-03 21:08:46 · 529 阅读 · 0 评论