php基本语法1

    xiaoxiao2021-03-25  69

    网上很容易找到php的免费虚拟主机空间,抽空学习一下php。

    php的语法

    <?php ?>

    输出语句

    echo跟linux很相似啊,的确,搭建环境一般都是用LAMP,即linux+apache+mysql+php

    注意语句以分号结尾,跟js差不多,最后一个语句的分号可以省略。

    <?php echo "Hello World!"; ?>

    PHP的变量

    变量以$开头,是否想起了jquery的写法,差不多啊

    <?php $a=1;$b=2; $c=$a+$b; echo $c; ?>

    还有更惊喜的,声明函数也是跟js相似呢

    但是需要注意的是,在函数外部是无法获取到函数内部声明的变量。

    在函数内部居然无法获取到外部声明的变量,这有点特殊

    <?php $a=1; // 全局作用域 function myTest() { $b=10; // 局部作用域 echo "变量 a 是:$a"; } myTest(); echo "变量 a 是:$a"; echo "<br>"; echo "变量 b 是:$b"; ?>

    为了解决这个问题,我们可以增加global声明。其实就是存放在$GLOBALS数组中

    <?php $a=1; function myTest() { global $a,$b=10; $b=$a+$b; } myTest(); echo $b; //等价于$GLOBALS['b'] ?>

    php同样也有声明静态变量,static声明的变量会一直存在,但是要注意作用域范围

    在echo或者print输出语句中使用变量

    <?php $txt1="你好 PHP"; $frds=array("Jack","Tony","Charles"); print "$txt1 <br>"; print "My friend {$frds[0]}"; ?>

    在echo或者print输出语句中使用变量
    转载请注明原文地址: https://ju.6miu.com/read-38735.html

    最新回复(0)