From 63a4a4204757bd04123f0b8bf782c815727e92ed Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=92=9F=E7=AD=B1=E9=9D=99?= <3299805072@qq銆俢om>
Date: Tue, 17 May 2022 11:45:30 +0800
Subject: [PATCH] zxj
---
...25\345\222\214\344\275\234\344\270\232.md" | 109 +++++++++++--
.../20220516-PHP\346\225\260\347\273\204.md" | 146 ++++++++++++++++++
2 files changed, 246 insertions(+), 9 deletions(-)
create mode 100644 "\351\222\237\347\255\261\351\235\231/20220516-PHP\346\225\260\347\273\204.md"
diff --git "a/\351\222\237\347\255\261\351\235\231/20220510-PHP\350\257\255\346\263\225\345\222\214\344\275\234\344\270\232.md" "b/\351\222\237\347\255\261\351\235\231/20220510-PHP\350\257\255\346\263\225\345\222\214\344\275\234\344\270\232.md"
index 47a26b8..f5c236d 100644
--- "a/\351\222\237\347\255\261\351\235\231/20220510-PHP\350\257\255\346\263\225\345\222\214\344\275\234\344\270\232.md"
+++ "b/\351\222\237\347\255\261\351\235\231/20220510-PHP\350\257\255\346\263\225\345\222\214\344\275\234\344\270\232.md"
@@ -6,6 +6,8 @@
##### 2.PHP是B/S(浏览器/服务器结构)体系结构。
+
+
### 二、PHP语法
PHP 脚本以 **<?php** 开始,以 **?>** 结束:
@@ -56,7 +58,101 @@ PHP
?>
```
+### 四、PHP变量
+
+变量是用于存储信息的"容器"
+
+#### 1.PHP 变量规则
+
+- 变量以 $ 符号开始,后面跟着变量的名称
+- 变量名必须以字母或者下划线字符开始
+- 变量名只能包含字母、数字以及下划线(A-z、0-9 和 _ )
+- 变量名不能包含空格
+- 变量名是区分大小写的($y 和 $Y 是两个不同的变量)
+
+```PHP
+
+//PHP 没有声明变量的命令。
+//变量在您第一次赋值给它的时候被创建
+
+
+//变量 txt 将保存值 Hello world!,且变量 x 将保存值 5。
+//注释:当赋一个文本值给变量时,请在文本值两侧加上引号
+```
+
+#### 2.PHP 是一门弱类型语言
+
+PHP 会根据变量的值,自动把变量转换为正确的数据类型,所以不必向 PHP 声明该变量的数据类型。
+
+在强类型的编程语言中,我们必须在使用变量前先声明(定义)变量的类型和名称。
+
+
+
+##### 补:echo PHP_EOL; // 换行符
+
+
+
+### 五、PHP echo 和 print 语句
+
+在 PHP 中有两个基本的输出方式: echo 和 print
+
+##### 1.echo 和 print 区别
+
+- echo - 可以输出一个或多个字符串
+- print - 只允许输出一个字符串,返回值总为 1
+
+**提示:**echo 输出的速度比 print 快, echo 没有返回值,print有返回值1。
+
+##### 2.PHP echo 语句
+
+echo 是一个语言结构,使用的时候可以不用加括号,也可以加上括号: echo 或 echo()
+
+```PHP
+";
+echo "在 $txt2 学习 PHP ";
+echo "
";
+echo "我车的品牌是 {$cars[0]}";
+?>
+```
+
+##### 3.PHP 打印 语句
+
+print 同样是一个语言结构,可以使用括号,也可以不使用括号: print 或 print()
+
+```PHP
+";
+print "在 $txt2 学习 PHP ";
+print "
";
+print "我车的品牌是 {$cars[0]}";
+?>
+```
+
+#### 补:
+1.\t:换行
+
+2.\n:下一行
# 作业
@@ -64,15 +160,10 @@ PHP
```php
';
-echo "《静夜思》";
-echo '
';
-echo "唐 李白";
-echo '
';
-echo "床前明月光,疑是地上霜。";
-echo '
';
-echo "举头望明月,低头思故乡。";
-
+echo "
"."李白 〔唐代〕"."
"; +echo ""."床前明月光,疑是地上霜。"."
"; +echo ""."举头望明月,低头思故乡。"."
"; ?> ``` diff --git "a/\351\222\237\347\255\261\351\235\231/20220516-PHP\346\225\260\347\273\204.md" "b/\351\222\237\347\255\261\351\235\231/20220516-PHP\346\225\260\347\273\204.md" new file mode 100644 index 0000000..06a4c37 --- /dev/null +++ "b/\351\222\237\347\255\261\351\235\231/20220516-PHP\346\225\260\347\273\204.md" @@ -0,0 +1,146 @@ +# 璇惧爞绗旇 + +## 涓銆丳HP鏁扮粍 + +鏁扮粍鏄竴涓兘鍦ㄥ崟涓彉閲忎腑瀛樺偍澶氫釜鍊肩殑鐗规畩鍙橀噺 + +鍦 PHP 涓紝array() 鍑芥暟鐢ㄤ簬鍒涘缓鏁扮粍锛 + +##### array(); + + + +### 1.PHP 绱㈠紩鏁扮粍 + +甯︽湁鏁板瓧 ID 閿殑鏁扮粍 + +```php + +``` + +```php +//閬嶅巻鏁板兼暟缁 +//閬嶅巻骞舵墦鍗版暟鍊兼暟缁勪腑鐨勬墍鏈夊,浣跨敤 for 寰幆 +"; +} +?> +``` + + + +### 2.PHP 鍏宠仈鏁扮粍 + +`=>`绗﹀彿灏嗗悕绉颁笌PHP涓殑姣忎釜鏁扮粍鍏冪礌鐨勫肩浉鍏宠仈 + +```php +//鍏宠仈鏁扮粍鏄娇鐢ㄤ綘鍒嗛厤缁欐暟缁勭殑鎸囧畾鐨勯敭鐨勬暟缁 +//涓ょ鍒涘缓鍏宠仈鏁扮粍鐨勬柟娉 +//1. + +$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); + +//2. +$age['Peter']="35"; +$age['Ben']="37"; +$age['Joe']="43"; + +//渚 +"35","Ben"=>"37","Joe"=>"43"); +echo "Peter is " . $age['Peter'] . " years old."; +?> +``` + +```php +//閬嶅巻鍏宠仈鏁扮粍 +//閬嶅巻骞舵墦鍗板叧鑱旀暟缁勪腑鐨勬墍鏈夊硷紝浣跨敤 foreach 寰幆 + +"35","Ben"=>"37","Joe"=>"43"); + +foreach($age as $x=>$x_value) +{ + echo "Key=" . $x . ", Value=" . $x_value; + echo "