回 帖 发 新 帖 刷新版面

主题:php程序解释

<?php
    $str1 = 1234567890;                    
    $str2 = 0x1234567890;                     
    $str3 = 01234567890;                    
    $str4 = 01234567;                    
    echo '数字1234567890不同进制的输出结果:<p>';
    echo '10进制的结果是:'.$str1.'<br>';            
    echo '16进制的结果是:'.$str2.'<br>';            
    echo '8进制的结果是:';
if($str3 == $str4){                        
        echo '$str3 = $str4 = '.$str3;            
    }else{
        echo '$str3 != str4';                
    }
?>

中间的    echo '10进制的结果是:'.$str1.'<br>'; 中.$str1. .$str2.是什么意思啊
后面        echo '$str3 = $str4 = '.$str3;    中
.$str3 又是什么意思啊

回复列表 (共1个回复)

沙发

单引号内,全部内容都一律当做字符处理,双引号内可以识别变量

所以:
      echo '$str3 = $str4 = '.$str3;    中
   .$str3 又是什么意思啊
"."是连接符,后面的$str3是变量,八进制的

我来回复

您尚未登录,请登录后再回复。点此登录或注册