PHP

PHP函数详解

上一节我们讲解了PHP里的循环结构,本节我们将继续PHP语法的学习,开始认识函数。那什么是函数呢?在PHP里,函数由关键字"function"定义,执行特定功能,相当于一个复用性高的代码块。PHP里的函数一般有三个部分组成,参数(可选,多个参数通过','隔开)、函数功能和返回值(可选),简单理解就是函数功能把参数加工成返回值。PHP里函数的语法格式一般为://&

PHP OOP类常量详解

本节我们将学习PHP中的类常量。1. 什么是类常量?类常量是在类中定义的不可变的值。与普通变量不同,类常量的值在定义后不能被修改,且在整个脚本执行期间保持不变。2. 为什么会有类常量?类内,对于一些固定数值,我们可以使用类常量来存储,以提高代码可读性和健壮性。3. 如何定义类常量?最常见的情况是使用const关键字来修饰类内属性:比如我们有一个Dotcpp用户类,我们可以通过const关键字来声明

PHP OOP static静态方法详解

我们知道,如果一个类没有实例化对象,我们是不能调用其实例方法的。不过,我们可以通过static关键字声明静态方法,这些方法属于类本身,不需要实例化就能访问。1. 什么是静态方法?静态方法是使用static关键字声明的方法,它属于类本身而不是类的任何实例。静态方法可以直接通过类名调用,无需创建对象实例。2. 如何定义静态方法?在类中使用static关键字声明:<?phpclass

什么是PHP?

什么是PHP?PHP是服务器端重要的脚本编程语言,它能够混合HTML使用,与数据库产生交互,动态生成网页内容。PHP由拉斯姆斯·勒多夫于1994年使用C语言开发,最初只是一个用于维护个人主页的简单工具。这个用C语言构建的脚本引擎,历经多次重大革新:从1997年更名并开放协作的PHP 3,到2004年支持面向对象的PHP 5,再到2015年性能翻倍的PHP 7。如今,这个基于C语言的平台已从个人工具

PHP while循环语句详解

在PHP编程中,当我们需要在条件为真时重复执行某段代码时,while循环是最基本的循环结构。while循环语句的语法结构:<?phpwhile(条件表达式){//循环体:条件为真时重复执行的代码}?>while循环语句的实际应用:让我们通过输出1到10的数字来理解while循环:&l

PHP MySQL删除语句(delete)详解

本节我们主要介绍如何通过删除语句delete来删除MySQL数据库中的数据。1. delete删除语句的语法格式如下:DELETEFROMtable_nameWHEREcondition;比如我们要删除dotcpp_users表中id=2的人:deletefromdotcpp_userswhereid&

PHP 表单数据处理详解

在PHP里,我们有两个超全局数组$_POST和$_GET用于记录表单数据,它们都是以关联数组的形式存储键值对。其中,$_POST是通过HTTP POST的方式来进行数据记录,不可见;而$_GET是通过 URL 的方式来进行数据记录 ,可见且有字符约束,仅能处理约2084个字符。HTTP POST:我们先准备一个test.php来模拟 HTTP POST请求。主要的流程是:1. HTML

PHP数组函数详解

上一节我们学习了PHP的多维数组,本节我们将总结PHP数组的常用函数,方便读者对数组进行增删改查和特殊的自定义操作。下面我们通过一张表格来总览一下PHP数组的常用函数(涵盖了数组的创建、操作、搜索、排序、遍历等各个方面):函数功能count()返回数组中元素的个数array_push()向数组末尾添加一个或多个元素array_pop()删除并返回数组的最后一个元素array_shift()删除并返

PHP 如何访问对象的属性和方法?

在PHP中,我们通过“->”访问对象的属性和方法。这里我们可以准备一个计算器类(包括基本的'+'、'-'、'*'、'/'):<?php//最简单的计算器类classCalc{//public-类内、

PHP AJAX实时搜索详解

本节将介绍一个使用PHP和Ajax实现实时搜索功能的例子,当用户在搜索框输入时,页面无需刷新即可实时从XML文件中搜索并显示结果。思路:1. 在test.html里准备一个搜索输入框和一个结果显示区域(div.result),通过oninput事件触发搜索函数searchXML()。2. searchXML()函数主要内容是:创建XMLHttpRequest对象,配置为GET请求,将搜索关键词发送