不浮躁 天天学一点

php的单引号 双引号
php

” ” 双引号里面的字段会通过编译器解释,而后再看成HTML代码输出。
‘ ‘ 单引号里面的不进行解释,直接输出。shell

$var = 'test';
echo "var is equal to $var<br>";
echo 'var is equal to $var<br>';
echo "\$var is equal to $var<br>";
echo '\$var is equal to $var<br>';


php的if
数组

if为真的条件是非0 非空字符床或非nullui

$var = array();

if($var){
    echo "变量为真";
}

if(isset($var)){
    echo "变量存在";


range方法能够返回必定范围内数字数组
spa

$ac = range(1, 10);
$ad = range(1, 10, 3);
var_dump($ac);
var_dump($ad);


explode code

$pizza   =  "piece1 piece2 piece3 piece4 piece5 piece6" ;
$pieces  =  explode ( " " ,  $pizza );
echo  $pieces [ 0 ]."<br>";  // piece1
echo  $pieces [ 1 ]."<br>";  // piece2

$data  =  "foo:*:1023:1000::/home/foo:/bin/sh" ;
list( $user ,  $pass ,  $uid ,  $gid ,  $gecos ,  $home ,  $shell ) =  explode ( ":" ,  $data );
echo  $user."<br>";  // foo
echo  $pass."<br>";  // *

$str  =  'one|two|three|four' ;

 // 正数的 limit
 var_dump( explode ( '|' ,  $str ,  2 ));

 // 负数的 limit(自 PHP 5.1 起)
 var_dump( explode ( '|' ,  $str , -1 ));


implodethree

$array  = array( 'lastname' ,  'email' ,  'phone' );
$comma_separated  =  implode ( "," ,  $array );

echo  $comma_separated ;  // lastname,email,phone


php变量编译器

const name = "const";
$name = "value";

function name(){
    echo name;
}

echo name;
name();
相关文章
相关标签/搜索