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"
相关文档:
.$dbhost = 'localhost';
$dbuser = 'root'; //你的mysql用户名
$dbpass = '123456'; //你的mysql密码
$dbname = 'data'; //你的mysql库名
//连接本地数据库
$GLOBALS["conn"] = mysql_connect($dbhost,$dbuser,$dbpass);
//打开数据库
mysql_select ......
// 定义一个新变量
$test = "hello";
// . 字符串连接符
echo $test.".world" // hello.world
echo "$test.world" // "" 中的变量将被解析成相应的值
&nbs ......
AddSlashes: 字符串加入斜线。
bin2hex: 二进位转成十六进位。
Chop: 去除连续空白。
Chr: 返回序数值的字符。
chunk_split: 将字符串分成小段。
convert_cyr_string: 转换古斯拉夫字符串成其它字符串。
crypt: 将字符串用 DES 编码加密。
echo: 输出字符串。
explode: 切开字符串。
flush: 清出输出缓冲区。
get ......
常量可以理解为值不变的变量。常量值被定义后,在脚本的其他任何地方都不能被改变。一个常量由英文字母、下划线、和数字组成,但 数字不能作为首字母出现。
在php中使用defaine()函数来定义常量,该函数的语法格式为:
define(string constant_name, mixed value, case_sensitive = true)
该函数有3个参数:
cons ......
< ?php
require("mail/class.phpmailer.php");//调用
$mail = new PHPMailer();//实例化phpmailer
$address = "mailxi@126.com";//接收邮件的邮箱
$mail->IsSMTP(); // 设置发送邮件的协议:SMTP
......