`
jordan_micle
  • 浏览: 245130 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
$_SERVER   参数:   PHP_SELF - 返回字符串  写道 /根目录/....../当前php文件如 /root/dir1/index.php   REQUEST_URI - return string   假如当前页面地址栏为http://www.url.com/root/sth/index.php?a=a&b=b $_SERVER['REQUEST_URI']的值为  写道 /root/sth/index.php?a=a&b=b   SCRIPT_NAME - 访问的脚本文件   这个与REQUEST_URI的区别在于,仅仅返 ...
在PHP中,当我们打开register_globals(register_globals = on)的时候,我们可以通过类似$username的方法直接获取$_REQUEST['username']的内容(包含了post、get和cookie)。 即 echo $username 和 echo $_REQUEST['username'] 是一样的。   然而,出于安全性的考虑,在PHP4.2以后的版本中,这个功能是默认关闭的(register_globals = off)。   YEAH.
1. 使用类型转换判断   try { String str="123abc"; //把字符串强制转换为数字 int num=Integer.valueOf(str); //如果是数字,返回True return true; } catch (Exception e) { //如果抛出异常,返回False return false; }     2. 使用正则表达式判断   String str = "abc123"; boolean isNum = str.matches("[0-9] ...
假如URL为 http://www.baidu.com/index.html?p1=fk&p2=sht 则通过JS代码获得?后面的参数串语句为: document.location.search 得到结果为:?p1=fk&p2=sht (注意是带问号的 ) 兼容所有浏览器 。
我在使用easyEclipse的时候,php browser下面的地址是http://localhost/.......但是我的Apache配置的不是默认的80端口,我该怎么修改easyEclipse,请高手指点解决方法:一、服务器端配置:1.打开Apache安装目录下的conf目录。2.找到并打开里面的httpd.conf文件,查找“Listen”,紧接着Listen的数字就是端口号,默认状态下为“Listen 80”。3.修改端口号(例如Listen 8010)。4.保存并重启Apache(注意修改以后访问要加端口号,例如http://127.0.0.1:8010/index.htm)。 ...
我们开发系统经常会遇到需要读取Excel表,PHP读取Excel,我们还是采用现成的插件吧。 在google上找到了个插件,使用很简单。包括两个文件:Excel\reader.php和Excel\oleread.inc.php。其中oleread.inc.php已经由reader.php include进来了。所以使用的时候只需要include reader.php。 接下来介绍一下用法:  To be continued...
今天学到了PHP数组添加一个元素的新方式。 以前总是用push()函数来添加: $arr = array(); array_push($arr, el1, el2 ... eln);   但其实有一种更直接方便的做法: $arr = array(); $arr[] = el1; $arr[] = el2; ... $arr[] = eln;   而且有实验证明,第二种方法的效率比第一种方法高出将近一倍! 我们来看下面的例子: $t = microtime(true); $array = array(); for($i = 0; $i ...
PHP中调用函数(我个人觉得用“函数”比用“方法”要适合些)的时候,在函数名前面加@,那么当执行函数出错时,不会显示出错信息。 例如: function foo($n) { $result = 1/$n; return $result; } echo @foo(0); // 函数中会产生除 0 错误,但加上 @ 后并不显示该错误。 echo "end"; // 继续输出 end 注意仔细看代码中的注释就会完全明白了。
  开发PHP系统过程中,对数据库(mysql)的访问操作绝对免不了。 今天来介绍一个简单的数据库工具类class.mysql.php。   首先我们要有一个配置文件,用来存放连接数据库的各种信息和一些基本信息。 于是有了config.inc.php   // 定义数据库服务器 define('DB_SERVER', "localhost"); // 定义数据库登录名 define('DB_USER', "root"); // 定义数据库登录密码 define('DB_PWD', null); // 定义数据库名称 de ...
访问PHP的时候生成TXT并自动下载。   第一步:处理中文文件名: $ua = $_SERVER["HTTP_USER_AGENT"]; $filename = "中文文件名.txt"; $encoded_filename = urlencode($filename); $encoded_filename = str_replace("+", "%20", $encoded_filename); 以上方法可支持下载中文文件名。   第二步:生成TXT文件 header(" ...
访问PHP的时候生成excel并自动下载。   第一步:设置页面头信息   $filename = '123_abc.xls'; header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:attachment;filename=".$filename); 其中需要注意的是$filename不能包括中文字符。   第二步: 直接echo内容就可以把内容输出到excel文件里面了。 其中,输出同一行的下一列为:   echo '\t'; ...
PHP设置页面编码:  header("Content-Type:text/html;charset=utf-8")   注:此语句前,页面不能有echo或print或HTML脚本输出到浏览器,否则会报错。

document.all

document.all是IE浏览器的特有JS属性。 因为,当需要判断客户端使用是否IE浏览器时 if ( document.all ) { // is IE browser } else { // is not IE browser }
啥也别说了,直接上码。   // 空数组 var arr1 = new Array(); // 有三个元素的数组 var arr2 = new Array('1','2','3'); // 有四个元素的数组 var arr3 = ['1','2','3','4']; // 空数组 var arr4 = []; 其中值得关注的是第四种写法。   PS:该多无聊我才会发这种博。T.T
Canvas Basic Tutorial http://billmill.org/static/canvastutorial/index.html
Global site tag (gtag.js) - Google Analytics