PHP 基础教程
PHP 基础教程
C我要做程序员
比我差的人还没放弃,比我好的人仍在努力,我就更没资格说我无能为力。。做程序员,做自己没做过的项目。2022我考到驾照了,我很想保住我的驾驶证。我终于过了实习期
展开
-
16、第三章高级教程——PHP Session 变量
开始 PHP Session 在您把用户信息存储到 PHP session 中之前,首先必须启动会话。 注释:session_start() 函数必须位于 <html> 标签之前: 实例 <?php session_start(); ?> <html> <body> </body> </html> 上面的代码会向服务器注册用户的会话,以便您可以开始保存用户信息,同时会为用户会话分配一个 UID。 存储和取回 session原创 2021-06-05 01:06:40 · 424 阅读 · 1 评论 -
17、第三章高级教程——PHP JSON
函数 描述 json_encode 对变量进行 JSON 编码 json_decode 对 JSON 格式的字符串进行解码,转换为 PHP 变量 json_last_error 返回最后发生的错误 json_encode PHP json_encode() 用于对变量进行 JSON 编码,该函数如果执行成功返回 JSON 数据,否则返回 FALSE 。 以下实例演示了如何将 PHP 对象转换为 JSON 格式数据: <?php class Emp { public $name原创 2021-06-05 01:06:21 · 97 阅读 · 0 评论 -
15、第三章高级教程——PHP Cookie
Cookie 是什么? cookie 常用于识别用户。cookie 是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏览器请求页面时,这台计算机将会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。 创建 Cookie和读取Cookie <?php // 创建 cookie 值 $expire=time()+60*60*24*30; //过期时间被设置为一个月(60 秒 * 60 分 * 24 小时 * 30 天)。 setcookie("user", "runoob"原创 2021-06-05 01:05:14 · 90 阅读 · 0 评论 -
14、第三章高级教程——PHP 文件上传
本章节实例在 test 项目下完成,目录结构为: test |-----upload # 文件上传的目录 |-----form.html # 表单文件 |-----upload_file.php # php 上传代码 创建一个文件上传表单 form.html <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> &l原创 2021-06-05 01:04:45 · 175 阅读 · 0 评论 -
13、第三章高级教程——PHP date() 函数
这里列出了一些可用的字符: d - 代表月中的天 (01 - 31) m - 代表月 (01 - 12) Y - 代表年 (四位数) 可以在字母之间插入其他字符,比如 “/”、"." 或者 “-”,这样就可以增加附加格式了: <?php echo date("Y/m/d") . "<br>"; echo date("Y.m.d") . "<br>"; echo date("Y-m-d"); ?> ...原创 2021-06-05 01:04:30 · 75 阅读 · 0 评论 -
12、第二章PHP 表单——PHP $_POST 变量
$_POST 变量 预定义的 $_POST 变量用于收集来自 method=“post” 的表单中的值。 从带有 POST 方法的表单发送的信息,对任何人都是不可见的(不会显示在浏览器的地址栏),并且对发送信息的量也没有限制。 注释:然而,默认情况下,POST 方法的发送信息的量最大值为 8 MB(可通过设置 php.ini 文件中的 post_max_size 进行更改)。 form.html 文件 <html> <head> <meta charset="utf-8"&原创 2021-06-05 00:30:30 · 177 阅读 · 0 评论 -
11、第二章PHP 表单——PHP $_GET 变量
$_GET 变量 预定义的 $_GET 变量用于收集来自 method=“get” 的表单中的值。 从带有 GET 方法的表单发送的信息,对任何人都是可见的(会显示在浏览器的地址栏),并且对发送信息的量也有限制。 实例 form.html 文件 <html> <head> <meta charset="utf-8"> <title>XXXXX</title> </head> <body> <form action="原创 2021-06-05 00:30:15 · 113 阅读 · 0 评论 -
10、第二章PHP 表单——PHP 表单验证
本章节我们将介绍如何使用PHP验证客户端提交的表单数据。 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>XXXXXX</title> <style> .error {color: #FF0000;} </style> </head> <body> <?php // 定义变量并默认设置为空值 $nameEr原创 2021-06-05 00:29:55 · 343 阅读 · 0 评论 -
9、第二章PHP 表单——PHP 表单处理
PHP 超全局变量 $_GET 和 $_POST 用于收集表单数据(form-data)。 Post方法 PHP - 一个简单的 HTML 表单 下面的例子显示了一个简单的 HTML 表单,它包含两个输入字段和一个提交按钮: <html> <body> <form action="welcome.php" method="post"> Name: <input type="text" name="name"><br> E-mail: <in原创 2021-06-05 00:29:28 · 180 阅读 · 0 评论 -
8、第一章PHP 基础教程——PHP 数组
什么是数组? 数组是特殊的变量,它可以同时保存一个以上的值。 在 PHP 中创建数组 array(); 在 PHP 中,有三种数组类型: 索引数组 - 带有数字索引的数组 关联数组 - 带有指定键的数组 多维数组 - 包含一个或多个数组的数组 PHP 索引数组 <?php $cars=array("porsche","BMW","Volvo"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?&g原创 2021-06-05 00:31:00 · 108 阅读 · 0 评论 -
7、第一章PHP 基础教程——PHP 函数
函数声明,以单词 “function” 开头: 语法 function functionName() { 被执行的代码; } 注释:函数名能够以字母或下划线开头(而非数字)。 注释:函数名对大小写不敏感。 在下面的例子中,如需调用该函数,只要使用函数名即可: 实例 <?php function sayHi() { echo "Hello world!"; } sayhi(); // 调用函数 ?> PHP 函数参数 可以通过参数向函数传递信息。参数类似变量。 参数被定义在函数名原创 2021-06-04 23:43:01 · 123 阅读 · 0 评论 -
6、第一章PHP 基础教程——PHP for 循环
如果您已经提前确定脚本运行的次数,可以使用 for 循环。 for 循环的语法如下: for (语句 1; 语句 2; 语句 3) { 要执行的代码块 } 语句 1 在循环(代码块)开始之前执行。 语句 2 定义运行循环(代码块)的条件。 语句 3 会在循环(代码块)每次被执行后执行。 下面的例子显示了从 0 到 10 的数字: 实例 <?php for ($x=0; $x<=10; $x++) { echo "数字是:$x <br>"; } ?> ..原创 2021-06-04 23:35:21 · 116 阅读 · 0 评论 -
5、第一章PHP 基础教程——PHP if...else...elseif 语句
PHP - if…elseif…else 语句 请使用 if…elseif…else 语句来根据两个以上的条件执行不同的代码。 语法 if (条件) { 条件为 true 时执行的代码; } elseif (condition) { 条件为 true 时执行的代码; } else { 条件为 false 时执行的代码; } 如果当前时间 (HOUR) 小于 10,下例将输出 “Have a good morning!”,如果当前时间小于 20,则输出 “Have a good day!”。否则原创 2021-06-04 23:30:00 · 339 阅读 · 0 评论 -
4、第一章PHP 基础教程——PHP echo 和 print 语句
有两种基本的输出方法:echo 和 print。 echo 和 print 之间的区别: echo - 能够输出一个以上的字符串 print - 只能输出一个字符串,并始终返回 1 PHP echo 语句 echo 是一个语言结构,有无括号均可使用:echo 或 echo()。 下面用 echo 命令来显示字符串和变量: <?php $txt1="Learn PHP"; $txt2="W3School.com.cn"; $cars=array("Volvo","BMW","SAAB"); ech原创 2021-06-04 23:24:16 · 120 阅读 · 0 评论 -
3、第一章PHP 基础教程——PHP 变量
PHP 变量 正如代数,PHP 变量可用于保存值(x=5)和表达式(z=x+y)。 变量的名称可以很短(比如 x 和 y),也可以取更具描述性的名称(比如 carname、total_volume)。 PHP 变量规则: 变量以 $ 符号开头,其后是变量的名称 变量名称必须以字母或下划线开头 变量名称不能以数字开头 变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _) 变量名称对大小写敏感($y 与 $Y 是两个不同的变量) 注释:PHP 变量名称对大小写敏感! 创建 PHP 变量 PH原创 2021-06-04 16:09:46 · 104 阅读 · 0 评论 -
2、第一章PHP 基础教程——PHP 语法
PHP 语法 PHP 脚本在服务器上执行,然后将纯 HTML 结果发送回浏览器。 基本的 PHP 语法 PHP 脚本可以放在文档中的任何位置。 PHP 脚本以 <?php 开始,以 ?> 结束: <?php // PHP 代码 ?> PHP 文件的默认文件扩展名是 “.php”。 PHP 文件通常包含 HTML 标签和一些 PHP 脚本代码。 下面,我们提供了一个简单的 PHP 文件实例,它可以向浏览器输出文本 “Hello World!”: 实例 <!DOCTYPE htm原创 2021-06-04 14:43:09 · 160 阅读 · 0 评论 -
1、第一章PHP 基础教程——PHP 安装
在您的 PC 上运行 PHP 那么您安装的软件: phpStudy V8 phpStudy V8 下载安装 1. phpStudy v8应该从哪下载? phpStudy官网: https://www.xp.cn/ 为了您自身利益,强烈要求从官网下载,不要从其它渠道。 2. phpStudy v8有哪些版本? phpStudy有Windows 和 Linux二个版本供选择 版本 系统 Windows Win2008 R2/2012/2016/Win7/Win10 Linux原创 2021-06-04 14:27:30 · 331 阅读 · 1 评论