IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> PHP开发学习笔记[1.PHP的认识与语法]--基础篇 -> 正文阅读

[PHP知识库]PHP开发学习笔记[1.PHP的认识与语法]--基础篇

PHP开发学习笔记[1.PHP的认识与语法]–基础篇

??最近整理资料时,突然发现前年的PHP开发学习笔记,因此与各位分享交流,都是些我略陈固陋的见解,若有不足或错误之处还请指正!
??这是一些偏向基础的知识,如需深入学习还请查阅相关书籍,例如Luke Weling和Laura Thomson所著的《PHP and MySQL web Development》(PHP和MySQL web开发)等等书籍

1.认识PHP

Wikipedia介绍:PHP是一种开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入HTML中使用。PHP的语法借鉴吸收C语言、Java和Perl等流行计算机语言的特点,易于一般程序员学习。PHP的主要目标是允许网络开发人员快速编写动态页面,但PHP也被用于其他很多领域

??以上是PHP在维基百科上的介绍,简言之php是一种web服务器端的脚本语言,PHP可以插入在html页面中,如果学习过JavaScript可以理解为PHP与JavaScript相类似,因为二者都是通过与服务器或数据库进行交互,让静态的html页面变为动态页面

2.PHP的历史与由来

??PHP是出现于1994年,由Rasmus lerdorf一人开发,起初PHP只是个人主页(passage home page)的缩写,它历经多次重写才发展为我们今天所见的PHP即发展为超文本预处理程序(PHP hypertext preprocessor)。根据Google公司的数据来说,2014年PHP已运行有75%的web站点,2016年这个数据已经增长为82%
????????????????????????????????????

3.PHP的语法和语言结构

??PHP的语法类似于c语言,而且我们上文说到,PHP可以插入在HTML中,这里我们做代码的详细介绍


1.PHP语言结构与标识

<?php
	echo "hello word!";
?>

这句代码是php在网页中显示hello word!代码,其中<?php ?>为PHP代码标识,即告诉浏览器这句代码为PHP代码,PHP剖析引擎只剖析之间的代码,而不包含在之间的内容则会直接提交到浏览器页面,所以可以用以下的方式来将PHP代码嵌入在HTML之中。


2.在html与PHP的代码嵌套

/*【在HTML中嵌套PHP代码】*/
<?php /*这里填写PHP代码*/ ?>
HTML代码
<?php /*这里填写PHP代码*/ ?>
/*【在PHP中嵌套HTML代码】*/
<?php echo "<P>hello word!<P/>" ?>

其中在PHP中嵌套HTML代码中,echo为PHP的输出指令,可以直接输出给文字或者可以输出HTML给浏览器,浏览器检测后若是纯文字信息则直接显示,如果为HTML代码,则经过处理后显示

echo的纯英译为:回波[计算机科学技术],其实可以理解为输出


3.PHP中的注释

在代码中少不了注释来帮助理解,特别在多人处理一个项目时

 /* 多行
注释
*/

 // 单行注释

 # 单行注释
  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2021-08-20 14:52:17  更:2021-08-20 14:52:54 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 11:32:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码