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;
    }
?>
上一篇下一篇

猜你喜欢

热点阅读