PHP头条
热点:

PHP学习笔记--有关php中的变量


PHP中的可变变量(更多请自行参考php手册):

  php中的可变变量说白了,就是拿一个变量的值解析成一个变量名,去读那个变量名的值。实例:

  

<? = "China";  
     = "a";       
     = "I'm Chinese !"; 
     = "b";  
    
     ."<br />";  
     $."<br />"; 
     = "f";  
     $."<br />"; 
     = "b"; 
     $."<br /><br />"; 
    
     ."<br />"; 
     $."<br />"; 
     $$."<br /><br />"; 
    
     ."<br />"; 
     $."<br />"; 
     $$."<br />"; 
     $$$."<br /><br />"; 
 = "China"; 
     ."<br />"; 
     $; 
?>

注意:可变变量不能应用于$this和超全局变量 (php变量的作用域和其他高级编程语言有所不同。看代码)

<? = 'man' = 'abc'; 
    $$ = 'def' ."<br />"; 
     ; 
    
     "<br /> <hr />" ; 
         ."<br />";  

         ['name']; 
?>

 

变量函数:

<? "这是B" c( = "China") 
 "这是" = 'b'(); 
          = 'c' ?>

 

 

 

可变变量的一个典型应用:

<!DOCTYPE html  "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>

<body>
    
    <div>
        <form action="#" method="post">
            <label>name: </label>
            <input type="text" name="name" /><br />
            <label>pwd : </label>
            <input type="text" name="pwd" /><br />
            <label>tag : </label>
            <input type="text" name="tag" /><br />
            <input type="submit" value="提交" />
        </form>
    </div>
    <?(  =>
            $ = 
         ."<br />" ."<br />" ."<br />"?>
</body>
</html>

 

  补充:

  变量的特性。如果一个变量事先没有声明,那么如果你要对一个变量赋值,此时PHP在后台的一个操作就是,当你给这个未声明的变量进行赋值时,后台就已经帮你申明了这个变量了。 直接看例子:

<? 
         ((->name)?"true":"false")." -- " -> =  A(); 
->show();  
->name = "我有输出了。这个变量被声明了!" "<br />"->show(); 
?>

小结:看了上面的示例后,你们以后再看到别人封装的代码里,如果有那种没有声明变量就直接用的,不要感到奇怪。那是叫你自己去设置呢。你直接赋值用就行了。。。(PS: 其实本人一开始也感到迷糊,因为以前在搞.NET的在C#里是绝对不会允许这种情况发生的。强型语言用惯了。。。在看这种弱类型的语言,确实一开始不会很适应)

www.phpzy.comtrue/php/4171.htmlTechArticlePHP学习笔记--有关php中的变量 PHP中的可变变量(更多请自行参考php手册): php中的可变变量说白了,就是拿一个变量的值解析成一个变量名,去读那个变量名的值。实例: ? = "China"; = "a";...

相关文章

相关频道:

PHP之友评论

今天推荐