PHP变量
和很多语言不同,在PHP中使用变量之前不需要声明,只需要为变量赋值即可,PHP中的变量名称用$和标识符表示,变量名是区别大小写的。
变量赋值,是指给变量一个具体的数据数据值,对于字符串和数字类型的变量,可以通过"="来实现。
除了直接赋值外,还有两种方式来给变量声明或赋值。一种是变量间的赋值。另一种是引用赋值。
<?php
$i = "luodesheng"; //声明变量$i
$j = & $i; //使用引用赋值,这是$j已经被赋值成为luodesheng
$i = "hello world, $i"; //重新给$i赋值,$j也被重新赋值了
echo $j;
echo "<br/>";
echo $i;
/*观察 输出$j和输出$i的结果*/
?>
PHP可变变量是一种独特的变量,它允许动态改变一个变量名称。其工作原理是该变量的名称由另外一个变量的值来确定。实现过程就是在变量名前多加一个"$".
<?php
$changevar = "hello"; //声明变量$changevar
$hello = "You can see me.";//声明变量$hello
echo $changevar;
echo "<br/>";
echo $$changevar; //通过可变变量输出$hello的值
?>
相关文档:
PHP中类的方法也和C++通过关键字 private
、Public
、 protected
来控制的。下边是详细说明:
1、private
函数前使用关键字Private表示函数是私有的,私有的意思顾名思义,针对当前类私有,无论是他的子类还是他的实例都无法访问。
还是先看代码:
&nbs ......
想到PHP操作数组时候,给一个数组添加一个数组单元时候可以有两种方式:
1.
$arr = array();
$arr[] = '';
2.
$arr = array();
array_push($arr,'');
刚做一个100000次的循环插入,结果还是第一种要快一些!(循环插入数字,100000次,第一种0.04左右,第二种0.08秒左右) ......
// 定义一个新变量
$test = "hello";
// . 字符串连接符
echo $test.".world" // hello.world
echo "$test.world" // "" 中的变量将被解析成相应的值
&nbs ......
< ?php
require("mail/class.phpmailer.php");//调用
$mail = new PHPMailer();//实例化phpmailer
$address = "mailxi@126.com";//接收邮件的邮箱
$mail->IsSMTP(); // 设置发送邮件的协议:SMTP
......