php
波哥的技术积累
这个作者很懒,什么都没留下…
展开
-
php下载文件操作
1:代码如下 <?php $filename = "鲜花.jpg"; //因为php的函数比较古老不识别utf-8码,所以需要转换成它可以识别的gb2312 $filename = iconv("utf-8", "gb2312", $filename); if(!file_exists($filename)) { echo原创 2012-07-11 10:46:38 · 1041 阅读 · 0 评论 -
parent 调用父类的构造方法与被覆写的方法
parent调用父类构造方法与被覆写的方法 覆写:被重新设计。 在子类中定义构造方法时,需要传递参数给父类的构造方法,否则我们得到的可能是一个构造不完整的对象。 要调用父类的方法,首先要找到一个引用类本身的途径:句柄(handle),PHP为此提供了 parent 关键字。 parent 调用父类的构造方法 要引用一个类而不是对象的方法,可以使用 ::(两个冒号转载 2012-08-04 12:06:25 · 2095 阅读 · 0 评论 -
php中使用url传递数组
数组传递这么写: echo"info" ;数组接收 : $info = unserialize(base64_decode($_GET['info']));访问的话: echo $info['name'];注意unserialize和base_decode的顺序转载 2012-08-20 14:52:04 · 4695 阅读 · 1 评论 -
当php配置文件中魔术引号方法没有开启时的解决方案
function addcslashes_func(&$str) { $str = addslashes($str); } if(isset($_POST['submit'])) { if(!get_magic_quotes_gpc()) { array_walk($GET, "addcslashes_func"); arra转载 2012-08-22 11:03:51 · 1691 阅读 · 0 评论 -
PHP获取汉字拼音首字母
<?php function getfirstchar($s0){ $fchar = ord($s0{0}); if($fchar >= ord("A") and $fchar <= ord("z") )return strtoupper($s0{0}); $s1 = iconv("UTF-8","gb2312", $s0); $s2 = iconv("gb2312","UTF-8转载 2012-09-01 15:44:42 · 1085 阅读 · 0 评论 -
PHP中$_SERVER中的应用
原创 2012-09-02 11:31:42 · 783 阅读 · 0 评论 -
Mysqli利用事务处理转账问题
<?php header("Content-type:text/html; charset=utf-8"); $mysqli = new mysqli("localhost", "root", "064319", "php"); $mysqli->set_charset("utf8"); if($mysqli->connect_errno) {原创 2012-09-03 16:30:59 · 1433 阅读 · 0 评论 -
ajax 的get请求的缓存处理方案
1:在url后面添加一个随机数,如http://www.test.com?a=a&b=b&r=Math.random();2:在url后面添加时间戳: var t = new Date().getTime();http://www.test.com?a=a&b=b&t=t3:利用XMLHttpRequest对象的setRequestHeader函数来设置If-原创 2012-09-14 18:21:46 · 1014 阅读 · 0 评论