PHP基础概念

初学PHP的时候的一些总结。只是适合大略的过眼。

header('content-type:text/html;charset=utf-8');
网页不会乱码:header('content-type:text/html;charset=utf-8');

总结
1.变量类型 int double/float string  Object boolean resource(资源) ArryList NULL  

2.变量检测是否存在 isset($a) 

3.变量类型判断 gettype($a) 返回值为string

4.打印调试变量 echo(字符串)  print_r(数组)  var_dump(所有)

5.变量类型转化 字符串>>>数字(从左到右截取) 数字>>>字符串(直接使用)

6.传值赋值 $a = $b   引用赋值 $a = &$b

7.销毁变量 unset() 有一个指针指向变量时,变量不会被销毁

8.动态变量 $a = $$b(即使用一个变量的变量值作为另外一个变量的变量名) 

9.算术运算符 -$a   $a  + - % / *  $b

10.比较运算符  $a >= <= != !== == === <> $b

11.三元运算符 $a>$b?$a:$b

12.逻辑运算符 &&  ||

13.递增递减运算符 $a++ ++$a

14.字符串运算符  $a.$b  运算时间慢  可以直接用 , 分开就好

15.赋值运算符 =

16.循环结构 
while()  do...while() 

switch($a){
case:0 
echo "#"; 
break;
...
...
deafult:
echo "#";
break;
}

for($a=1,$b=5; $a<10,$b>1; $a++,$b--){  //切记,中间用”;“隔开,不是用“,”!!!
echo $a, '----' $b;
}

17.break 跳出循环 continue 跳过本次循环

18.过收费站问题(初始100000,大于50000扣%5, 小于50000扣5000, 可以过几次收费站)
for($a=100000,$con=1; $a<5000; ){
			$con++;
			if($a>50000){
				$a*=0.95;
			}else{
				$a-=5000;
			}
			echo '第',$con, '次过收费站,本次还剩下', $a, '元';
		}


19.九九乘法表(嵌套for循环)
for($a=1;$a<=9;$a++){
			for($b=1;$b<=$a;$b++){
				echo $a,'*',$b,'=',$a*$b, ' '; //切记:echo表达中不用的类型要用”,”隔开!!!
			}
			echo <br />;
		}


20.百钱买百鸡(嵌套3层for循环)
for($a=1;$a<=9;$a++){
			for($b=1;$b<=$a;$b++){
				echo $a,'*',$b,'=',$a*$b, ' '; //切记:echo表达中不用的类型要用”,”隔开!!!
			}
			echo <br />;
		}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值