初识PHP

PHP——PHP初识 PHPPHP初识1.1. PHP 标记1.1.1. 省略结束标记1.2. 输出内容方式1.3. 与 HTML 混编 PHP初识 详细参考文档:https://www.w3school.com.cn/ 超文本标记是用普通文本描述富文本的一种方式 PHP(PHP: Hypertext Preprocessor)是一种被广泛应用的脚本语言,它可以被嵌入到 HTML中,尤其适合做动 态网站开发开发。 我们接下来会在 PHP 中看到的许多代码特性和其他编程语言类似,例如:变量、函数、循环,等等。 代码语法看 起来 阅读详情

一、PHP是什么?

PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发。

我们通过下面这个例子来理解这句话。

<!DOCTYPE html>
<html>
    <head>
        <title>Example</title>
    </head>
    <body>
        <?php
        echo "Hi, I'm a PHP script!";
        ?>
    </body>
</html>

浏览器输出结果

可以看到PHP代码被执行输出了,它成为了html的一部分,这就是所说的混编模式(两种语言混合到一起),目前前后端分离是主流,PHP提供api输出相应的数据给到前端展示。

 

二、PHP能做什么?

PHP可以做很多事情,它主要用于一下两个领域:

  • 服务器端脚本。这是 PHP 使用最广泛、最主要的目标领域,也就是我们常说的web服务。它通常需要一个web服务器(nginx或apache)、PHP解析器(如:PHP-FPM或apche的php模块)就可以搭建web服务。

  • 命令行脚本。PHP 脚本无需任何服务器或浏览器即可运行,只需 PHP 解析器即可使用。像一些计划任务或者特定功能脚本都可以去实现。

 

三、PHP的基本语法

PHP标记

上面的例子包含了html以及PHP,那么脚本文件在被解析、执行的时候,是怎么区分的呢?PHP是有着自己的标记的,以<?php作为起始标记,?>作为结束标记,在这中间的代码都是PHP代码。

所以当要嵌入到html时,<?php ?>是成对出现的,不然会出现语法错误。但是如果文件仅仅包含PHP代码,最好在文件末尾删除 PHP 结束标记。这可以避免在 PHP 结束标记之后意外加入了空格或者换行符,会导致 PHP 开始输出这些空白。这是什么意思呢,我们通过一个案例来讲解下。

正常情况

输入换行符后

指令分隔符

在每个语句后需要使用分号作为结束指令,示例如下。

<?php
    echo "这是第一行" . PHP_EOL;
    var_dump("这是第二行");

输出结果

这是第一行
string(15) "这是第二行"

四、注释

我们在编写相应的功能模块时,通常会加上注释,一是方便协同开发,通过注释让其他项目成员可以更容易理解代码所对应的含义;二是方便排查错误,通过注释可以快速定位问题所在。

注释分为单行注释(//)和多行注释(/**/)。

<?php
    echo "这是第一行" . PHP_EOL;//这里是单行注释
    //也可以注释掉暂时不需的代码
    //echo "测试的". PHP_EOL;
    
    //下面是多行注释
    /*
    var_dump("这是第二行");
    var_dump("这是第三行");*/

总结

PHP是一种脚本语言,主要应用在web领域。它可以作为服务端脚本、命令行脚本。PHP起始结束标记为:<?php ?>,它的指令分隔符是分号,注释分为单行注释和多行注释。

完结

如果你在阅读这篇文章时有所收获,请不要忘记点赞评论加关注,你的支持是我创作的最大动力。当然,如果你在文中发现了疏漏之处,或是有着其他的见解,欢迎私信与我交流。


我是老卢,一个热爱分享、不断探索的知识旅者。

软件测试学习笔记(二)图覆盖 软件测试学习笔记(二)图覆盖 课程链接软件测试_中国大学MOOC 2.1 测试中的图 2.2 图覆盖准则 1、什么是图? 点的集合和边的集合。点或者结点,有穷非空的集合。边是点对。 2、图为什么在软件测试中具有重要地位? 所谓软件测试就是将软件变作一张图,然后覆盖它,不仅仅是软件,图更是计算机科学重要的结构。 3、软件测试中的图是如何得到的? 常见的图可以来自源代码,常见的是控制流图,还有各种各样... 阅读详情

相关推荐

Python 映射函数map()详解

Python 映射函数map()详解

分享我的点点滴滴,在成长路上与你同行! 2139

PHP初识

什么是 PHP? PHP 是 “PHP Hypertext Preprocessor” 的首字母缩略词 PHP 是一种被广泛使用的开源脚本语言 PHP 脚本在服务器上执行 PHP 没有成本,可供免费下载和使用其他的概念就不闲扯淡了… 安装配置http://php.net/manual/zh/install.php 官网的安装说明语法<!DOCTYPE html> <html> <body><h1>

Wman 341

具身智能端到端大模型VLA (Vision Language Action)

在语言为条件的机器人任务中,策略必须具备理解语言指令、视觉感知环境并生成适当动作的能力,这就需要VLA的。例如,在自动驾驶领域,传统的做法是将感知、预测、规划等步骤分开处理,而VLA则试图用一个统一的框架来替代这种分立的方法。另外,VLA的模型对于算力的需求很大,单片AI算力1000Tops的Thor大概率会延期发布,加上英伟达芯片的量产时间与成本挑战,以及在国内的应用情况,对车企而言是个大问题。以谷歌DeepMind推出的RT-2为例,该模型可以在新的物体、背景和环境中表现出显著改善的性能。

具身智能机器人 1万+

初识php

初识php 1.php 是一种服务器端脚本语言 2.代码运行在服务器端 3.PHP 能做什么? PHP 可以生成动态页面内容 PHP 可以创建、打开、读取、写入、关闭服务器上的文件 PHP 可以收集表单数据 PHP 可以发送和接收 cookies PHP 可以添加、删除、修改您的数据库中的数据 PHP 可以限制用户访问您的网站上的一些页面 PHP 可以加密数据 4 。为什么使用 PHP? PHP 可在不同的平台上运行(Windows、Linux、Unix、Mac OS X 等) PHP 与目前几乎所有的正在

qq_30519365的博客 501

微机原理-基于8086电压报警2.5V仿真系统设计

*单片机设计介绍,微机原理-基于8086电压报警2.5V仿真系统设计。

2201_75940997的博客 1083

四自由度机械臂Matlab仿真全流程:从DH参数建模到轨迹规划实战

本文详细介绍了四自由度机械臂在Matlab中的完整仿真流程,从DH参数建模到轨迹规划实战。通过Robotics Toolbox工具,读者可以学习如何构建机械臂模型、验证运动学特性,并实现平滑的轨迹规划。文章还提供了性能优化技巧和常见问题解决方案,帮助开发者高效完成机械臂仿真项目。

weixin_29061041的博客 238

php初识

什么是 PHP?PHP 是 "PHP Hypertext Preprocessor" 的首字母缩略词PHP 是一种被广泛使用的开源脚本语言PHP 脚本在服务器上执行PHP 没有成本,可供免费下载和使什么是 PHP 文件?PHP 文件能够包含文本、HTML、CSS 以及 PHP 代码PHP 代码在服务器上执行,而结果以纯文本返回浏览器PHP 文件的后缀是 ".php"基础 PHP 语法PHP 脚本可...

HumanStructure的博客 467

第一届“龙信杯”电子数据取证竞赛Writeup

第一届“龙信杯”电子数据取证竞赛Writeup

toto的博客 1万+
上一篇: phpstudy的使用教程
下一篇: 搭建PHP运行环境
程序员老卢
博客等级 码龄11年 327粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员老卢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值