PHP简介和基础案例

PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。

PHP是什么?

  • PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言。
  • PHP 脚本在服务器上执行。

PHP文件是什么?

  • PHP 文件可包含文本、HTML、JavaScript代码和 PHP 代码
  • PHP 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器
  • PHP 文件的默认文件扩展名是 ".php"

PHP语法

PHP 脚本可以放在文档中的任何位置。

PHP 脚本以 <?php 开始,以 ?> 结束:

<?php
// PHP 代码
?>

PHP 文件的默认文件扩展名是 ".php"。

例:

这个必须启动,要不访问不了

在WWW目录下新建.php文件

<!DOCTYPE html>
<html>
<body>
<meta type="utf-8">
<h1>My first PHP page</h1>

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

</body>
</html>

  

 PHP中的注释

<!DOCTYPE html>
<html>
<body>
<meta type="utf-8">

<?php
// 这是单行注释

/*
这是多行注释
多行注释
多行注释
*/

echo "Hello World!";
?>

</body>
</html>

  

 PHP变量

 变量是用于存储信息的"容器":

<!DOCTYPE html>
<html>
<body>
<meta type="utf-8">

<?php
$x=5;
$y=6;
$z=$x+$y;
echo $z;
?>

</body>
</html>

也可以直接输入<?php //代码?>里面的内容(这两种都可以)

 

 与代数类似

x=5

y=6

z=x+y

在代数中,我们使用字母(如 x),并给它赋值(如 5)。

从上面的表达式 z=x+y ,我们可以计算出 z 的值为 11。

在 PHP 中,这些字母被称为变量

PHP局部和全局作用域

<?php
$x=5; //全局变量

function myTest()
{
    $y=10; //局部变量
    echo "<p>测试函数内变量:<p>";
    echo "变量 x 为: $x";
    echo "<br>";
    echo "变量 y 为: $y";
}

myTest();

echo "<p>测试函数外变量:<p>";
echo "变量 x 为: $x";
echo "<br>";
echo "变量 y 为: $y";
?>

 

PHP global 关键字

<?php
$x=5;
$y=10;

function myTest()
{
    global $x,$y;
    $y=$x+$y;
}

myTest();
echo $y; // 输出 15
?>

  

 Static 作用域

<?php
function myTest()
{
    static $x=0;
    echo $x;
    $x++;
    echo PHP_EOL;    // 换行符
}
 
myTest();
myTest();
myTest();
?>

          

PHP print

 print 同样是一个语言结构,可以使用括号,也可以不使用括号: print 或 print()。

显示变量

下面的实例演示了如何使用 print 命令输出变量和字符串:

<?php
$txt1="学习 PHP";
$txt2="RUNOOB.COM";
$cars=array("Volvo","BMW","Toyota");

echo $txt1;
echo "<br>";
echo "在 $txt2 学习 PHP ";
echo "<br>";
echo "我车的品牌是 {$cars[2]}";
?>

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值