| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> PHP知识库 -> php教程 -> 正文阅读 |
|
[PHP知识库]php教程 |
?php 面向对象语言,封装,继承(单继承,接口多继承),多态(重写,重载)
PHP(PHP:Hypertext Preprocessor,超文本预处理器")是一种通用开源脚本语言。 PHP 文件是什么?
PHP 能做什么?
通过 PHP,您不再限于输出 HTML。您可以输出图像、PDF 文件,甚至 Flash 电影。您还可以输出任意的文本,比如 XHTML 和 XML。 为什么使用 PHP?
基本的 PHP 语法PHP 脚本可以放在文档中的任何位置。 PHP 脚本以?<?php?开始,以??>?结束: <?php PHP 变量与代数类似,可以给 PHP 变量赋予某个值(x=5)或者表达式(z=x+y)。 变量可以是很短的名称(如 x 和 y)或者更具描述性的名称(如 age、carname、totalvolume)。 PHP 变量规则:
PHP 变量作用域变量的作用域是脚本中变量可被引用/使用的部分。 PHP 有四种不同的变量作用域:
? PHP echo 和 print 语句echo 和 print 区别:
提示:echo 输出的速度比 print 快, echo 没有返回值,print有返回值1。 ? ? PHP 布尔型布尔型可以是 TRUE 或 FALSE。 $x=true; 布尔型通常用于条件判断。在接下来的章节中你会学到更多关于条件控制的教程。 PHP 数组:array数组可以在一个变量中存储多个值。 在以下实例中创建了一个数组, 然后使用 PHP var_dump() 函数返回数组的数据类型和值: <?php $cars=array("Volvo","BMW","Toyota"); var_dump($cars); ?> PHP 类型比较虽然 PHP 是弱类型语言,但也需要明白变量类型及它们的意义,因为我们经常需要对 PHP 变量进行比较,包含松散和严格比较。
设置 PHP 常量:define,常量是全局的设置常量,使用 define() 函数,函数语法如下: bool define ( string $name , mixed $value [, bool $case_insensitive = false ] ) 该函数有三个参数:
?
?php并置? ?php 绝对不等于? PHP - if...elseif....else 语句? PHP Switch 语句获取数组的长度 - count() 函数count() 函数用于返回数组的长度(元素的数量): <?php $cars=array("Volvo","BMW","Toyota"); echo count($cars); ?> 遍历数值数组遍历并打印数值数组中的所有值,您可以使用 for 循环,如下所示:
PHP 关联数组关联数组是使用您分配给数组的指定的键的数组。 这里有两种创建关联数组的方法: $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); or: $age['Peter']="35"; 随后可以在脚本中使用指定的键:
PHP - 数组排序函数在本章中,我们将一一介绍下列 PHP 数组排序函数:
<?php https://www.runoob.com/php/php-arrays-sort.html PHP 超级全局变量PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。 你不需要特别说明,就可以在函数及类中使用。 PHP 超级全局变量列表:
PHP 循环在您编写代码时,您经常需要让相同的代码块一次又一次地重复运行。我们可以在代码中使用循环语句来完成这个任务。 在 PHP 中,提供了下列循环语句:
php for
foreach 循环foreach 循环用于遍历数组。 foreach ($array as $value) { 要执行代码; } 一个输出给定数组键与值的循环:
PHP 函数 - 添加参数为了给函数添加更多的功能,我们可以添加参数,参数类似变量。 参数就在函数名称后面的一个括号内指定。
My name is Kai Jim Refsnes. My sister's name is Hege Refsnes. My brother's name is Stale Refsnes. PHP 函数 - 返回值如需让函数返回一个值,请使用 return 语句。
1 + 16 = 17 PHP 类定义PHP 定义类通常语法格式如下:
解析如下:
<?php
class Site {
/* 成员变量 */
var $url;
var $title;
/* 成员函数 */
function setUrl($par){
$this->url = $par;
}
function getUrl(){
echo $this->url . PHP_EOL;
}
function setTitle($par){
$this->title = $par;
}
function getTitle(){
echo $this->title . PHP_EOL;
}
}
?>
变量?$this?代表自身的对象。 对象属性使用:-> PHP 中创建对象类创建后,我们可以使用?new?运算符来实例化该类的对象: $runoob = new Site;
$taobao = new Site;
$google = new Site;
以上代码我们创建了三个对象,三个对象各自都是独立的,接下来我们来看看如何访问成员方法与成员变量。 调用成员方法在实例化对象后,我们可以使用该对象调用成员方法,该对象的成员方法只能操作该对象的成员变量: // 调用成员函数,设置标题和URL $runoob->setTitle( "菜鸟教程" ); $taobao->setTitle( "淘宝" ); $google->setTitle( "Google 搜索" ); $runoob->setUrl( 'www.runoob.com' ); $taobao->setUrl( 'www.taobao.com' ); $google->setUrl( 'www.google.com' ); // 调用成员函数,获取标题和URL $runoob->getTitle(); $taobao->getTitle(); $google->getTitle(); $runoob->getUrl(); $taobao->getUrl(); $google->getUrl(); 完整代码如下: 实例<?php php 面向对象语言,封装,继承(单继承,接口多继承),多态(重写,重载)访问控制PHP 对属性或方法的访问控制,是通过在前面添加关键字 public(公有),protected(受保护)或 private(私有)来实现的。
|
|
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图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/4 9:28:38- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |