002 第一次代码编写输出字符串
2017-06-29 本文已影响22人
水电梁师傅
环境搭建好之后,在“c:/xampp/htdocs”文件夹里头创建文本文件,后缀名改成php,简述如下,创建一个"001.php"的文件,也可以用一些开发工具创建
001.php
<?php
echo '你好世界';
echo '<br/>';
echo "你好世界";
?>
可以看到两行echo 输出字符,“你好世界”,他们分别用单引号和双引号包起来,这都是允许的,他们略有差别,后面再谈。
单纯的输出字符串好无聊,换点玩法,我希望出来一个可以变换的字符串
<?php
$hello = '你好世界';
echo "$hello";
echo '<br/>';
echo $hello;
echo '<br/>';
echo '$hello';
?>
这回把一个字符串放到一个变量里头,然后直接输出变量,可以看到前两个变量输出是一致的,是的双引号包括的代码是可以把变量里头的值输出出来,单引号则不行。
<?php
function hell(){
return '你好世界';
}
function helle($hhh){
return $hhh.'世界';
}
$hello = hell();
echo $hello;
$none = helle('我也好');
echo $none;
?>
有参无参函数实现,返回值输出。
判断语句
if(){}else(){}
示例
<?php
$i = 0;
if($i==0) //判断
{
echo '$i=0';
}else
{
echo '$i != 0';
}
?>
循环语句for关键字,对一个分号前定义,中间判断,后面进行关键字定义,意思就是 $i比$k小,i自己加1然后输出i循环以至于大于k。
<?php
$k=9;
for($i=0;$i<$k;$i++)
{
echo $i.'<br/>';
}
?>
字符串截取,substr(字符串,开始值,末尾值(省略则默认取到尾))
<?php
$hello ='hellobook';
$a = substr($hello,4);
echo $a;
?>
类似于ifelse循环,switch选择,其实用if可以模拟。
<?php
$i=1;
switch($i)
{
case 1:echo '1';
break;
case 2:echo '2';
break;
default:
echo "没有合适值";
break;
}
?>