PHP基础学习
Posted 橙子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP基础学习相关的知识,希望对你有一定的参考价值。
php基础学习
<?php
//类型
$test=123;
var_dump($test);//打印出类型和数值
echo \'<hr/>\';
echo gettype($test);//得到变量类型-》整型
echo \'<hr/>\';
$res=(bool)$test;//临时转换类型
var_dump($res);//true
var_dump($test);//123
echo \'<hr/>\';
settype($test,\'string\');//改变类型
var_dump($test);//"123"
echo \'<hr/>\';
//赋值
var_dump(
0==$sdfg//null-->0 1+null;//1
);
$i=5;
$i++;
echo $i;//6
echo \'<hr/>\';
//字符连接
$str1="Hello";
$str2 .= $str1; //$str2=null.$str1;
$str2 .= \'!\'; //$str2=$str2.\'!\';
echo $str2; //hello!
//逻辑运算符 and && 并且; or || 或者; !非
$i=1;
$j=0;
var_dump(
//$i && $j//false
$i-- && $--j //true
);
?>
@错误抑制符号,抑制错误输出
$var = 1;
@settype($var,\'King\');
echo @(4/0);
die exit:终止程序执行
输出九九乘法表
for($i=1;$i<=9;$i++){
for($j=1;$j<=9;$j++){
echo “{$i}x{$j}=”.($i*$j).\' \';
}
echo \'<br/>\';
}
输出一个表格
while和do while的区别
PHP中的数组
声明数组:array() // []
使用原则:根据建名找建值
定义索引数组
$arr = [23,54,\'king\',true];
print_r($arr);//打印数组
$arr = [
23=>\'a\',
54=>\'b\',
-12=>\'c\',
23=>\'d\'
];
print_r($arr);
//建名重复会产生覆盖
PHP中遍历数组方法:
foreach($arr as $k=>$v){
echo $k,$v;
}
以上是关于PHP基础学习的主要内容,如果未能解决你的问题,请参考以下文章