文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

编写PHP代码

2023-09-02 11:25

关注

编写PHP代码

一、什么是PHP?

1.1 php简介

PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言,其可在服务器上执行。PHP文件可以包含文本、HTML、JavaScript代码和PHP代码,其文件的默认扩展名为“.php”。

PHP可以生成动态页面内容,创建、打开、读取、写入、关闭服务器上的文件,可以收集表单数据,可以发送和接收 cookies等等。

二、PHP基本语法

2.1 基本语法

php脚本可以放在文档中的任何位置,php脚本以结束。Like this example:

php文件通常包含HTML标签和一些PHP脚本代码,可以向浏览器输入文本。 即现在要了解HYML基本的结构。 声明此为HTML5文档 是HTML页面的根元素 包括了文档的元数据 定义网页编码格式为utf-8。 文档的标题 页面可见内容

第一个大标题

定义一个段落。

2.5.6 PHP对象(+)//

对象是存储数据和有关如何处理数据的信息的数据类型,在PHP中,必须明确地声明对象的类和数据类型。类是可以包含属性和方法的结构,再在对象类中定义数据类型。用class关键字声明类对象。

2.5.7 PHP NULL值

NULL值表示变量没有值,NULL值指明一个变量是否为空值,亦可以区分空字符串与空值数据库。常常将值设为NULL,将变量清空。

2.5.8 PHP资源类型

PHP resource是一种特殊变量,保存了到外部资源的一个引用。
使用get_resource_type()函数可以返回资源类型。

三、PHP变量

3.1 php变量规则

3.2 声明php变量

$x=5;
$text=“Hello World”;

四、PHP常量

4.1 定义

常量是一个简单值的标识符,该值在脚本中不能改变,可由英文字母,下划线,数字组成,但数字不能放在常量名之首。常量可以在整个脚本中使用。

4.2 设置PHP常量

使用define()函数,它使用三个参数:

  1. 首个参数定义常量的名称;
  2. 第二个参数定义常量的值;
  3. 可选的第三个参数规定常量名是否对大小写不敏感,默认为false。

五、PHP中的字符串变量

5.1 PHP并置运算符

在php中,用并置运算符(.)用于把两个字符串值连接起来。

echo $txt1 . " " . $txt2;

5.2 字符函数

六、PHP 变量作用域

6.1变量作用域

PHP 有三种不同的变量作用域: local(局部) global(全局) static(静态)。

Local 和 Global 作用域

函数之外声明的变量拥有 Global 作用域,只能在函数以外进行访问。
函数内部声明的变量拥有 LOCAL 作用域,只能在函数内部进行访问。

6.2 关键词

PHP global 关键词

global 关键词用于在函数内访问全局变量。 要做到这一点,请在(函数内部)变量前面使用 global 关键词。
ps:为 $GLOBALS[index] 的数组中存储了所有的全局变量。

PHP static 关键词

通常,当函数完成执行后,会删除所有变量。不过,有时我需要不删除某个局部变量。实现这一点需要 更进一步的工作。 要完成这一点,需在首次声明变量时使用 static 关键词。但是其仍为局部变量。

七、PHP运算符

7.1算术运算符

7.2赋值运算符

7.3递增递减运算符

++x; x++; --x; x–;

7.4比较运算符

7.5逻辑运算符

7.6数组运算符

7.7三元运算符

?:
(1)?(2):(3)
1为真则为2,未假则为3.

八、PHP If…Else语句

PHP条件语句有四种:if语句,if…else语句,if…else if…else 语句,switch语句。各个语句的格式:

if(条件)
{

}

if(条件1)
{条件成立时}
else(条件2)
{条件不成立时}

if()
elseif()
elseif()
else()

switch()
{
case" a" break;
case"b" break;
case"c" break;
default
}

九、php数组

9.1创建数组

用array()创建数组,有三种类型:数值数组,关联数组,多维数组。
ps:获取数组的长度使用count()函数。

9.2遍历数值数组和关联数组

遍历数值数组使用for循环。
关联数值数组array=(“a”=>“1”,“b”=>“2”,“c”=>“3”);
遍历关联数组使用foreach循环:
foreach($a as x = > x=> x=>x_value)

十、数组排序函数

十一、PHP超级全局变量

PHP 超级全局变量:

十二、PHP循环

十三、PHP函数

PHP 函数准则:

十四、PHP魔术常量

在这里插入图片描述

十五、PHP文件

来源地址:https://blog.csdn.net/Anpetixa/article/details/127931322

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯