php变量运算,PHP变量运算符

//+ - * / % ++ --

echo 100+420;

echo '


';

echo 100-300;

echo '


';

echo 2*88;

echo '


';

echo 88/22;

echo '


';

echo 8%3;

echo '


';

$a = 1;

echo $a++;

echo '


';

echo ++$a;

echo '


';

echo $a--;

echo '


';

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.'


';

}

$arr=array('杨明','18','moonheart','欧阳克');

$length=count($arr);

for( $a=0 ; $a

$echo $arr[$a].'


}

$a=0;

while ( $a<= 10) {

echo '欧老师


';

$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.'


';

}

//打印出数据key值valu的值

foreach($arr as $k=>$v){

echo $k.'-----'.$v.'


';

}

$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.'


';

}

}

}

?>

a14b9cf321ecba6b84ab1f809252d986.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值