博客列表 >PHP变量运算符

PHP变量运算符

moonheart的博客
moonheart的博客原创
2019年03月20日 10:30:131109浏览

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
</head>
<body>
<?php
    //+ - * / % ++ --
    echo 100+420;
    echo '<hr>';
    echo 100-300;
    echo '<hr>';
    echo 2*88;
    echo '<hr>';
    echo 88/22;
    echo '<hr>';
    echo 8%3;
    echo '<hr>';
    $a = 1;
    echo $a++;
    echo '<hr>';
    echo ++$a;
    echo '<hr>';
    echo $a--;
    echo '<hr>';
    echo $a;
    echo --$a;

    //数据类型
    //字符串    string
    //整型         integer
    //浮点型    float
    //布尔型    boolean   true 1   false 0
    $a = 'wo';
    var_dump($a);
    $i = 99;
    var_dump($i);
    $f = 5.20;
    var_dump($f);
    $b = true;
    $b = false;
    echo $b;

    //数组
    //k      v
    //[0] => 欧阳克
    //索引数组 一维数组
    $arr = array(
        '欧阳克',
        18,
        '男',
        'ouyangke',
        true
    );
    var_dump($arr);

    //关联数组  一维数组
    //key          v
    //[name] => 灭绝师太
    $arr = array(
        'id' => 1,
        'name' => '灭绝师太',
        'age' => 12,
        'py' => 'miejue'
    );
    print_r($arr);
    var_dump($arr);

$a="杨先生moonheart"
var_dump($a);

//数组
//索引数组,从0开始的key
$arr1=array('杨明','18','moonheart');

//关键数组
$arr2=array(
    'id' => 1,
    'name'=>'明志',
    'age'=>28,
    'py'=>'miejue'

);
echo $arr;
print_r($arr2);
//var_dump($arr2);*/

//null
echo $a;
var_dump($a);

//对象 object

//资源 resource

//数组单独访问
$arr2=array(
    'id' => 1,
    'name'=>'灭绝师太',
    'age'=>28,
    'py'=>'miejue'

);

//print_r($arr2);

//echo $arr2['name'];

//'' 只显示文本 " "可以识别变量,''会快些
$a='朱老师';
$b="我是$a"
echo $b;

//二维数组
$arr2=array(
    array(
    'id' => 1,
    'name'=>'灭绝师太',
    'age'=>28,
    'py'=>'miejue',
    ),
    array(
    'id' => 2,
    'name'=>'朱老师',
    'age'=>28,
    'py'=>'miejue',
    ),
    array(
    'id' => 3,
    'name'=>'陈真',
    'age'=>28,
    'py'=>'miejue',
    )
);

print_r($arr2);

$arr=array{
    '猪哥',
    'name'=>'朱老师'
};
print_r($arr);

//for循环,当条件满足要求中止
for( $i=0; $i < 5; $i++){
echo $i.'<hr>';
}

$arr=array('杨明','18','moonheart','欧阳克');
$length=count($arr);
for( $a=0 ; $a <$length; $a++){
    $echo $arr[$a].'<hr';
}


$a=0;
while ( $a<= 10) {
    echo '欧老师<hr>';
    $a++;
}

$arr=array('杨明','18','moonheart','欧阳克');
$length=count($arr);
while ( $a<= $length) {
    echo $arr[$a];
    $a++;
}

//do while
$a=0;
do{
  echo '欧阳克';
  $a++;

}while ($a < 10)

//whil 和 do while 不同之处,do while 至少执行一次

//foreach

$arr=array('杨明','18','moonheart','欧阳克');
//打印出数组中的每个元素
foreach($arr as $v){
    echo $v.'<hr>';
}
//打印出数据key值valu的值
foreach($arr as $k=>$v){
    echo $k.'-----'.$v.'<hr>';
}
$arr2=array(
    array(
    'id' => 1,
    'name'=>'灭绝师太',
    'age'=>28,
    'py'=>'miejue',
    ),
    array(
    'id' => 2,
    'name'=>'朱老师',
    'age'=>28,
    'py'=>'miejue',
    ),
    array(
    'id' => 3,
    'name'=>'陈真',
    'age'=>28,
    'py'=>'miejue',
    )
);
//打印出二维数组中的第二个数组
foreach($arr2 as $k=>$v){
    foreach($v as $k1=>$v1){
      if ($k==1){
          echo $v1.'<hr>';
      }
    }
}


?>
</body>
</html>
域名配置.png



上一条:php基础下一条:PHP基础作业与心得
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议