PHP

PHP switch条件语句详解

在PHP编程中,当我们需要根据一个变量的不同取值执行不同的代码块时,使用switch语句可以让代码更加清晰和简洁。switch条件语句的语法结构:<?phpswitch(表达式){case值1:/

PHP echo和print语句详解

在PHP中,我们可以通过echo或者print输出文本内容。<?phpecho'Dotcpp编程;'?><?phpprint'Dotcpp编程;'?>值得注意的是,echo和print都不是函数,它们无需函数调用符”()“就能够输出文本,读者可以把它们认为是PHP的语言结构。功能相同的东西一定

PHP数据类型转换详解

在PHP中,什么是数据类型转换?比如我们有一个数字12345,我们想要知道是几位数字,由于之前我们学过strlen()函数,我们是不是可以把数字12345转为字符串,然后通过strlen()函数求出字符串长度,进而知道12345有几位。<?php//*将数字转为字符串,然后用strlen()求长度*/$number=12345;$str=

​PHP iterable伪类型详解

1. 在PHP中,什么是 iterable?iterable 是 PHP 7.1 引入的一个伪类型,用于在参数、返回值类型声明中表示“任何可以使用 foreach 循环遍历的值”。它包括数组和实现了 Traversable 接口的对象。虽然数组也属于 iterable,但 iterable 不一定是数组,因此不能直接使用数组专用函数。在只需要遍历的场景下,使用 iterable 类型声明比 arr

PHP表单必填字段详解

什么是PHP表单必填字段?对于PHP表单来说,有选填字段,也有必填字段。其中,必填字段的值必须存在!比如在注册Dotcpp用户时,读者一定会在注册页面填写自己的电话号码和用户名,以及qq邮箱,这些字段就属于必填字段。必填字段规则电话号码不能为空用户名1开头,第二位3-9,共11位数字qq邮箱数字@qq.com格式其对应的前端HTML页面如下:<!DOCTYPEhtml>&

PHP MySQL 限制子句(limit)详解

本节我们主要介绍如何通过limit子句来限制MySQL数据库查询返回的数据条数。1. limit子句的语法格式:SELECTcolumn1,column2,...FROMtable_nameLIMITnumber_of_rows;或者带偏移量:SELECTcolumn1,column2,...FR

PHP过滤器实战详解

上一节我们详细讲解了PHP中的过滤器,本节我们将从实际出发,看看PHP过滤器在实例中该如何运用。情景:准备一个表单提交页面(up.php),会提交用户的姓名、年龄、电话号码、qq邮箱,提交到处理页面(process.php),处理页面会进行数据过滤,将上传数据转义HTML、特殊字符,并安全地将用户信息进行展示:1. up.php:简单的表单提交功能,通过method="POST&quot

PHP多维数组详解

前面我们学习了PHP数组的基础知识和使用技巧,本节我们将学习PHP多维数组。什么是多维数组?顾名思义,就是指一个数组包含一个或多个数组,就像是数组的嵌套一样,最典型的多维数组是二维数组。比如我们创建一个二维数组:<?php/*创建一个数字二维数组*/$arr_2d=[[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14