php基本语法1
2017-03-13 10:10
155 查看
4000
网上很容易找到php的免费虚拟主机空间,抽空学习一下php。
php的语法
输出语句
echo跟linux很相似啊,的确,搭建环境一般都是用LAMP,即linux+apache+mysql+php
注意语句以分号结尾,跟js差不多,最后一个语句的分号可以省略。
PHP的变量
变量以$开头,是否想起了jquery的写法,差不多啊
还有更惊喜的,声明函数也是跟js相似呢
但是需要注意的是,在函数外部是无法获取到函数内部声明的变量。
在函数内部居然无法获取到外部声明的变量,这有点特殊
为了解决这个问题,我们可以增加global声明。其实就是存放在$GLOBALS数组中
php同样也有声明静态变量,static声明的变量会一直存在,但是要注意作用域范围
在echo或者print输出语句中使用变量
在echo或者print输出语句中使用变量
网上很容易找到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输出语句中使用变量
相关文章推荐
- PHP基本语法
- PHP的基本语法
- php正则表达式的基本语法
- php手册 笔记 基本语法
- PHP基本语法
- PHP安装配置,基本语法
- LAMP兄弟连PHP课程学习笔记 第一天 PHP基本语法
- PHP基本语法(九)—— $_GET、$_REQUEST和$_POST变量
- PHP基本语法(七)—— 函数
- PHP 基本语法002 变量
- 2009-02-23读书记录:《网页制作与PHP语言应用》第三章——PHP的基本语法
- PHP基本语法(一)—— 变量
- 【PHP系列教程】(2)——PHP的基本语法
- 学习PHP 第一章php基本语法
- PHP基本语法(五)—— 循环语句
- PHP基本语法
- PHP基本语法(二)—— 运算符
- PHP基本语法(三)—— IF条件语句
- php之基本语法一 ----------- microtime()
- PHP 模板引擎Smarty的基本语法