| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> PHP知识库 -> Web-php基础篇(一) -> 正文阅读 |
|
[PHP知识库]Web-php基础篇(一) |
? ? ? ? 各位看官老爷你们好,接下来我将带大家畅游php大世界,php的世界真不戳!!! ? ? ? ? 我们先来大致介绍一下php这个玩意,敲重点:php是“超文本预处理器”的意思。它是一种跨平台的、开源的、免费的脚本语言,其语法吸收了C语言、Java?和 Perl 的特点,利于学习,使用广泛,主要适用于 Web 开发领域。它以学习简单、开发快速、性能稳定而备受 Web 开发人员的青睐。php可以运行在windows,linux等各种操作系统上。 一.PHP基本语法1、初识PHP脚本程序1.)PHP语言标记 (1)PHP开始标记:
(2) PHP结束标记:
<?php ?>这之间就表示进入PHP模式,在开始和结束标记之外的内容都会被PHP解析器忽略。 (3)我们的页面最终是通过html,css,js来展示出一个炫丽的界面。 (4)php代码可以嵌入到html中,并且可以嵌入到html代码中的任何地方;在一个html文档中可以嵌入多个PHP标记(文件末尾的PHP代码段结束标记可以不要,在一些情况下省略更好) 2.)指令分隔符“分号” (1)在一些php语句的结尾要加上;表示一句话的结束,当然,也不需要刻意的去记,因为你一旦漏掉分号,程序根本运行不了,会报错! (2)结束标记?>就隐含了一个分号,所以在?>之前的PHP语句可以省略掉分号! 3.)注释 (1)多行注释:
(2)单行注释:
4.)遇到空白的处理? 空格,tab,换行这些写在咱们的PHP代码里面是没有问题的。可以利用这些空白,来增加我们代码的可读性! 2、变量? ?变量是用于临时(只有在我们的程序的运行过程中才存在)存储值(数据)的容器。 1.)变量的声明? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?声明:在我们一些编程语言里面比如c语言,使用变量之前要事先通知,也就是声明一下!注意:在我们的PHP程序里面,使用变量之前是不需要声明的!? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 变量用于存储 数字、文本字符串、或者数组这些数据!? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??注意:PHP中变量必须使用一个美元符号$后面跟着变量名来表示!!!使用赋值操作符(=)给一个变量赋值。
2.)变量的释放(销毁)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
3.)变量的命名? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (1)变量名是严格区分大小写的。$name? ?$Name? ? $NAME都是不同的变量。 (2)字母或者下划线开头? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 字母或者下划线开头,后面接任意数量的字母数字下划线都可以!(错误的命名方式:$1name,不能数字开头!? ? ?$n ame,中间有空白字符!?)? ? ? ? ? ? ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 总结一下:变量名只能包含字母? 数字? 下划线 并且必须以字母或者下划线开头!? (3)最好不要用一些关键字作为变量名称(因为在其他的编程语言里面是完全不被允许的) 关键词: 4.)可变变量? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
$$abc可以分开看,先看红色部分,这是一个整体,之后我们再定义一个$abc的变量,所以有两个$。 5.)变量引用赋值? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
老板,给俺上两份饭,多加肉!? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? |
|
PHP知识库 最新文章 |
Laravel 下实现 Google 2fa 验证 |
UUCTF WP |
DASCTF10月 web |
XAMPP任意命令执行提升权限漏洞(CVE-2020- |
[GYCTF2020]Easyphp |
iwebsec靶场 代码执行关卡通关笔记 |
多个线程同步执行,多个线程依次执行,多个 |
php 没事记录下常用方法 (TP5.1) |
php之jwt |
2021-09-18 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/14 14:25:32- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |