iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >编写PHP代码
  • 660
分享到

编写PHP代码

php学习 2023-09-02 11:09:06 660人浏览 独家记忆
摘要

编写PHP代码 一、什么是php? 1.1 php简介 PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言,其可在服务器上执行。P

编写PHP代码

一、什么是php?

1.1 php简介

PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言,其可在服务器上执行。PHP文件可以包含文本、htmljavascript代码和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 字符函数

  • strlen()函数返回字符串的长度,以字符计。
  • str_Word_count() 函数对字符串中的单词进行计数。
  • strrev()函数反转字符串,输入“Hello world!” 输出“!dlrow olleH”。
  • strpos() 函数用于在字符串内查找一个字符或一段指定的文本。在字符串中找到匹配,该函数会返回第一个匹配的字符位置。如果未找到匹配,则返回 FALSE。输出字符串的第一个字符的位置,且字符串的第一位是0.
  • str_replace() 函数用一些字符串替换字符串中的另一些字符。被替换字符串在前,替换的字符串在后,最后是原文本。

六、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算术运算符

  • x+y
  • x-y
  • x*y
  • x/y
  • x%y
  • -x
  • ~x 注:此为二进制取反原则,规定1=-2,0=-1;
  • a.b 并置运算符(字符串)

7.2赋值运算符

  • x=y
  • x+=y x=x+y
  • x-=y x=x-y
  • x *=y x=x *y
  • x/=y x=x/y
  • x%=y x=x%y
  • a.=b a=a.b

7.3递增递减运算符

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

7.4比较运算符

  • x==y 值相同
  • x===y 值和类型都相同
  • x!=y x<>y
  • x!==y x不等于y,或者类型不同
  • x
  • x>y
  • x>=y
  • x<=y

7.5逻辑运算符

  • x and y
  • x or y
  • x xor y 有且只有一个为真
  • x&& y
  • x || y
  • ! x

7.6数组运算符

  • x+y 集合
  • x==y
  • x===y 顺序类型相同
  • x!=y
  • x<>y
  • x!==y 不恒等

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)

十、数组排序函数

  • sort() - 对数组进行升序排列
  • rsort() - 对数组进行降序排列
  • asort() - 根据关联数组的值,对数组进行升序排列
  • ksort() - 根据关联数组的键,对数组进行升序排列
  • arsort() - 根据关联数组的值,对数组进行降序排列
  • krsort() - 根据关联数组的键,对数组进行降序排列

十一、PHP超级全局变量

PHP 超级全局变量:

  • $GLOBALS 变量的名字为数组的键,包含了全部变量的全局组合数组。
  • $_SERVER 包括诸如头文件,路径,以及脚本位置等信息的数组。
  • $_REQUEST 收集HTML表单提交的数据
  • $_POST 收集表单中input字段的数据
  • $_GET
  • $_FILES
  • $_ENV
  • $_COOKIE
  • $_SESSioN

十二、PHP循环

  • while - 只要指定的条件成立,则循环执行代码块
  • do…while - 首先执行一次代码块,然后在指定的条件成立时重复这个循环
  • for - 循环执行代码块指定的次数
  • foreach - 根据数组中每个元素来循环代码块

十三、PHP函数

PHP 函数准则:

  • 函数的名称应该提示出它的功能
  • 函数名称以字母或下划线开头(不能以数字开头)

十四、PHP魔术常量

在这里插入图片描述

十五、PHP文件

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

--结束END--

本文标题: 编写PHP代码

本文链接: https://www.lsjlt.com/news/390634.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 编写PHP代码
    编写PHP代码 一、什么是PHP 1.1 php简介 PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言,其可在服务器上执行。PH...
    99+
    2023-09-02
    php 学习
  • php编写代码显示乱码如何解决
    本文小编为大家详细介绍“php编写代码显示乱码如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“php编写代码显示乱码如何解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首先,我们需要了解一些基本概念:字...
    99+
    2023-07-06
  • 如何编写JavaScript代码
    这篇文章主要介绍如何编写JavaScript代码,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!如果你对于代码,除了关注是否能准确的执行业务逻辑,还关心代码本身是怎么写的,是否易读,那...
    99+
    2024-04-02
  • 如何编写代码Review
    这篇文章主要介绍“如何编写代码Review”,在日常操作中,相信很多人在如何编写代码Review问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何编写代码Review”的疑惑...
    99+
    2024-04-02
  • pycharm怎么编写代码
    如何使用 pycharm 编写代码?创建新项目并文件,在代码编辑器中编写代码。使用代码提示和自动完成功能,提高编写效率。通过运行代码验证其功能。设置断点并使用调试工具进行代码调试。集成版...
    99+
    2024-04-18
    linux python git pycharm
  • 如何在浏览器中编写PHP代码并仅显示代码?
    如何在浏览器中编写PHP代码并仅显示代码? 在今天的技术发达的年代,学习如何在浏览器中编写PHP代码并仅显示代码是一项非常有用的技能。在Web开发领域,PHP是一种流行的服务器端脚本语...
    99+
    2024-03-09
    php代码显示 浏览器编程 代码展示
  • 如何使用 PHP 编写可重用的代码?
    在 php 中编写可重用的代码至关重要,因为它可以加快开发速度、提高代码质量并减少维护成本。可以使用以下技术来实现可重用性:使用函数和类: 将代码块封装为函数,将复杂行为封装为类。组件化...
    99+
    2024-04-19
    php 可重用代码
  • 如何编写ipclear.vbs源代码
    本篇内容介绍了“如何编写ipclear.vbs源代码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!复制代码 代码如下:Option ...
    99+
    2023-06-08
  • c++求和代码如何编写
    以下是一个简单的C++代码示例,用于计算从1到n的所有整数的和: #include int main() { int n...
    99+
    2023-10-26
    c++
  • 如何快速编写Python代码
    本篇内容主要讲解“如何快速编写Python代码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何快速编写Python代码”吧!1."二维列表"...
    99+
    2024-04-02
  • 怎么避免编写pandas代码
    本篇内容主要讲解“怎么避免编写pandas代码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么避免编写pandas代码”吧!设置from platf...
    99+
    2024-04-02
  • C++代码编写举例分析
    本篇内容主要讲解“C++代码编写举例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C++代码编写举例分析”吧!C++代码如下://log.h   #ifndef...
    99+
    2023-06-17
  • 怎样在浏览器中编写PHP代码并保持代码不被执行?
    怎样在浏览器中编写PHP代码并保持代码不被执行? 随着互联网的普及,越来越多的人开始接触网页开发,其中对于PHP的学习也越来越受到关注。PHP是一种在服务器端运行的脚本语言,通常用于编...
    99+
    2024-03-10
    浏览器 执行 php代码
  • 如何在Linux上使用PHP IDE编写对象代码?
    在Linux系统中,使用PHP IDE编写对象代码是一个非常常见的任务。PHP IDE是一个集成开发环境,可以帮助开发人员更快速、更高效地编写PHP代码。本文将介绍如何在Linux系统中使用PHP IDE编写对象代码。 安装PHP IDE...
    99+
    2023-07-05
    ide linux 对象
  • PHP编写代码实现跳转到上一级页面
    标题:PHP编写代码实现跳转到上一级页面 PHP是一种流行的服务器端脚本语言,广泛应用于网站开发中。在网页开发中,经常会遇到需要跳转到上一级页面的需求,本文将介绍如何使用PHP编写代码...
    99+
    2024-03-09
    页面 php 跳转 php编写
  • JavaScript 安全编码技巧:编写更安全的代码
    1. 使用严格模式 严格模式是 JavaScript 的一种语法,它可以帮助你编写更安全的代码。严格模式下,JavaScript 引擎会更加严格地执行代码,并会抛出一些在非严格模式下不会抛出的错误。例如,在严格模式下,你不能使用未声明的...
    99+
    2024-02-04
    JavaScript 安全编码 安全编码技巧 安全代码 Web 安全
  • JavaScript代码实战:手把手教你编写JavaScript代码
    JavaScript是一种功能强大的编程语言,可用于创建交互式网站和应用程序。它是一种基于文本的语言,这意味着它可以使用任何文本编辑器编写。JavaScript代码通常存储在.js文件中,然后由Web浏览器解释执行。 JavaScrip...
    99+
    2024-02-09
    JavaScript 编程语言 网站 应用程序 代码示例
  • 如何编写简洁的React代码
    这篇文章给大家介绍如何编写简洁的React代码,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。只对一个条件进行条件性渲染如果你需要在一个条件为真时有条件地呈现一些东西,在一个条件为假时不...
    99+
    2024-04-02
  • 编程开发中如何写代码
    这篇文章给大家分享的是有关编程开发中如何写代码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1. 标识符(命名规则)标识符应当直观且可以拼读,可望文知意,***采用英文单词或其组合,便于记忆和阅读,切忌使用汉语拼...
    99+
    2023-06-17
  • 用C语言编写爱心代码
    以下是一个使用C语言编写的爱心代码:```c#include int main() {int i, j, n;n = 6;for (...
    99+
    2023-09-15
    C语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作