php中的当前网址和根路径
当前网址是浏览器理显示的网址,是用户看到的。
根路径是php文件在服务器上的路径,是真实的文件路径。
(与java是不一样的)
如果有多层include语句,必须用根路径,否则出错。
提交表单时要提交到当前网址的相对或者绝对的网址里面。
---------------------------------------------------------------------
一个是网络调用 一个本地调用
----------------------------------------------------------------------
php 中的 根路径 是相对于磁盘物理路径而言的。
即工程所在磁盘的根目录。
如果Apache 的安装路径如下:D:/php/Apache2.2/
则引用文件时候 如果用 /mail/class.phpmailer.php
则被引用的实际路径是D:/mail/class.phpmailer.php
如果想正确引用如下文件则:
require("/php/Apache2.2/htdocs/test/mail/class.phpmailer.php")
即引用的是
D:/php/Apache2.2/htdocs/test/mail/class.phpmailer.php"
相关文档:
Php Variable Circular References
Circular-references has been a long outstanding issue with PHP. They are
caused by the fact that PHP uses a reference counted memory allocation
mechanism for its internal variables. This causes problems for longer
running scripts (such as an Applicatio ......
just get a json
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<mce:script src="jquery-1.3.2.min.js" mce_src="jq ......
想到PHP操作数组时候,给一个数组添加一个数组单元时候可以有两种方式:
1.
$arr = array();
$arr[] = '';
2.
$arr = array();
array_push($arr,'');
刚做一个100000次的循环插入,结果还是第一种要快一些!(循环插入数字,100000次,第一种0.04左右,第二种0.08秒左右) ......
和很多语言不同,在PHP中使用变量之前不需要声明,只需要为变量赋值即可,PHP中的变量名称用$和标识符表示,变量名是区别大小写的。
变量赋值,是指给变量一个具体的数据数据值,对于字符串和数字类型的变量,可以通过"="来实现。
除了直接赋值外,还有两种方式来给变量声明或赋值。一种是变量间的赋值。另一种是引用赋值。 ......
APC是一种php的缓存解决方案,目前以pecl方式发布,有消息说将会出现在php6版本的内核.
一.安装方法
1)从http://pecl.php.net/package/apc下载相应版本
2)解压
3)进入源码目录
4)执行php安装目录下的bin/phpize
5)./configure --enable-apc --enable-apc-mmap --with-apxs=path-to-apache/bin/apxs --with-php-config=p ......