From 991159b6b580571ae2af5338e5440b4e84ea9719 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=87=8C=E8=8A=9D?= <2054884274@qq.com> Date: Sun, 22 May 2022 05:47:51 +0000 Subject: [PATCH 1/8] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=202022?= =?UTF-8?q?0517-php=E6=96=B9=E6=B3=95.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "20220517-php\346\226\271\346\263\225.md" | 176 ---------------------- 1 file changed, 176 deletions(-) delete mode 100644 "20220517-php\346\226\271\346\263\225.md" diff --git "a/20220517-php\346\226\271\346\263\225.md" "b/20220517-php\346\226\271\346\263\225.md" deleted file mode 100644 index bf446bb..0000000 --- "a/20220517-php\346\226\271\346\263\225.md" +++ /dev/null @@ -1,176 +0,0 @@ -```php -brand=$brand; - $this->price=$price; - - } - - /** - * @return mixed - */ - public function getBrand() - { - return $this->brand; - } - - /** - * @param mixed $brand - */ - public function setBrand($brand) - { - $this->brand = $brand; - } - - /** - * @return mixed - */ - public function getPrice() - { - return $this->price; - } - - /** - * @param mixed $price - */ - public function setPrice($price) - { - $this->price = $price; - } - - function show(){ - echo "这辆汽车的牌子是:".$this->brand."它的价格为:".$this->price; - } - -} - -$a=new Car("大众","39999"); -$a->show(); - -echo "
"; -//2、在上例的基础上为汽车类定义一个子类——跑车类。为子类实例化对象并访问父类的属性。 - -class SportsCar extends Car { - - function __construct($brand, $price) - { - parent::__construct($brand, $price); - } - - function cool(){ - echo "它看来非常的酷"; - } - -} - -$b = new Sportscar("劳斯莱斯","9000000"); -echo "这辆汽车的牌子是:".$this->brand."它的价格为:".$this->price; -$b->cool(); -echo "
"; -/3、定义一个类,分别定义3个公共的属性和方法,3个受保护的属性和方法,3个私有属性和方法。 -class A{ - -//公共的 -public $name; -public $age; -public $sex; - function eat(){ - echo "吃饭"; - } - - function sleep(){ - echo "睡觉"; - } - - function skill(){//技能 - echo "手撕鬼子"; - } -//受保护的 -protected $height;//身高 -protected $weight;//体重 -protected $address;//地址 - protected function face(){ - echo "人脸识别"; - } - protected function short(){ - echo "验证码"; - } - protected function information(){ - echo "填写身份证信息"; - } - -//私有的 -private $grade;//成绩 -private $classname;//班级 -private $id;//学号 - /** - * @return mixed - */ - public function getGrade() - { - return $this->grade; - } - - /** - * @param mixed $grade - */ - public function setGrade($grade): void - { - $this->grade = $grade; - } - - /** - * @return mixed - */ - public function getClassname() - { - return $this->classname; - } - - /** - * @param mixed $classname - */ - public function setClassnamel($classname): void - { - $this->classname = $classname; - } - - /** - * @return mixed - */ - public function getId() - { - return $this->id; - } - - /** - * @param mixed $id - */ - public function setId($id): void - { - $this->id = $id; - } - - private function money{ - echo "会花钱"; - } - private function book{ - echo "会看书"; - } - private function attendclass{ - echo "会上专业课"; - } - -} - -``` - - - -- Gitee From 9e408f697673f9764a49d65723e7ba7fc6059848 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=87=8C=E8=8A=9D?= <2054884274@qq.com> Date: Sun, 22 May 2022 05:49:42 +0000 Subject: [PATCH 2/8] 1 1 --- ...2\344\274\240\346\226\207\344\273\266.php" | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 "\351\231\210\345\207\214\350\212\235/20220518-php\344\270\212\344\274\240\346\226\207\344\273\266.php" diff --git "a/\351\231\210\345\207\214\350\212\235/20220518-php\344\270\212\344\274\240\346\226\207\344\273\266.php" "b/\351\231\210\345\207\214\350\212\235/20220518-php\344\270\212\344\274\240\346\226\207\344\273\266.php" new file mode 100644 index 0000000..b9c972a --- /dev/null +++ "b/\351\231\210\345\207\214\350\212\235/20220518-php\344\270\212\344\274\240\346\226\207\344\273\266.php" @@ -0,0 +1,42 @@ + + + + + ϴļ + + +
+ ѡҪϴļ +
+ +
+ + + +size){ + echo "
"; + echo "ϴļ̫"; + echo "
"; + }else{ + echo "
"; + echo "ļϴɹ"; + echo "
"; + } +} +$str=array("pdf","word"); +$name=$_FILES['files']['name']; +$nameArr =explode(".",$name); +$nameLast =end($nameArr); +$result=in_array($nameLast,$str); +if (!$result){ + echo "ļϴ"; +}else{ + echo "ļϴ"; +} \ No newline at end of file -- Gitee From d7a3683f8f4bea1fd25f82c5981c38c2bdb05325 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=87=8C=E8=8A=9D?= <2054884274@qq.com> Date: Sun, 22 May 2022 05:52:55 +0000 Subject: [PATCH 3/8] aa z --- .../20220517php\346\226\271\346\263\225.php" | 178 ++++++++++++++++++ 1 file changed, 178 insertions(+) create mode 100644 "\351\231\210\345\207\214\350\212\235/20220517php\346\226\271\346\263\225.php" diff --git "a/\351\231\210\345\207\214\350\212\235/20220517php\346\226\271\346\263\225.php" "b/\351\231\210\345\207\214\350\212\235/20220517php\346\226\271\346\263\225.php" new file mode 100644 index 0000000..5913347 --- /dev/null +++ "b/\351\231\210\345\207\214\350\212\235/20220517php\346\226\271\346\263\225.php" @@ -0,0 +1,178 @@ +```php +brand=$brand; + $this->price=$price; + + } + + /** + * @return mixed + */ + public function getBrand() + { + return $this->brand; + } + + /** + * @param mixed $brand + */ + public function setBrand($brand) + { + $this->brand = $brand; + } + + /** + * @return mixed + */ + public function getPrice() + { + return $this->price; + } + + /** + * @param mixed $price + */ + public function setPrice($price) + { + $this->price = $price; + } + + function show(){ + echo "ǣ".$this->brand."ļ۸Ϊ".$this->price; + } + +} + +$a=new Car("","39999"); +$a->show(); + +echo "
"; +//2ĻΪඨһࡪܳࡣΪʵ󲢷ʸԡ + +class SportsCar extends Car { + + function __construct($brand, $price) + { + parent::__construct($brand, $price); + } + + function cool(){ + echo "dzĿ"; + } + +} + +$b = new Sportscar("˹˹","9000000"); +echo "ǣ".$this->brand."ļ۸Ϊ".$this->price; +$b->cool(); +echo "
"; +/3һֱ࣬3Ժͷ3ܱԺͷ3˽Ժͷ +class A{ + +// +public $name; +public $age; +public $sex; + function eat(){ + echo "Է"; + } + + function sleep(){ + echo "˯"; + } + + function skill(){// + echo "˺"; + } +//ܱ +protected $height;// +protected $weight;// +protected $address;//ַ + protected function face(){ + echo "ʶ"; + } + protected function short(){ + echo "֤"; + } + protected function information(){ + echo "д֤Ϣ"; + } + +//˽е +private $grade;//ɼ +private $classname;//༶ +private $id;//ѧ + /** + * @return mixed + */ + public function getGrade() + { + return $this->grade; + } + + /** + * @param mixed $grade + */ + public function setGrade($grade): void + { + $this->grade = $grade; + } + + /** + * @return mixed + */ + public function getClassname() + { + return $this->classname; + } + + /** + * @param mixed $classname + */ + public function setClassnamel($classname): void + { + $this->classname = $classname; + } + + /** + * @return mixed + */ + public function getId() + { + return $this->id; + } + + /** + * @param mixed $id + */ + public function setId($id): void + { + $this->id = $id; + } + + private function money{ + echo "ỨǮ"; + } + private function book{ + echo "ῴ"; + } + private function attendclass{ + echo "רҵ"; + } + +} + +``` + + + + +} \ No newline at end of file -- Gitee From 77108363de5b69b52775211f3a5a22e69f792ba7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=87=8C=E8=8A=9D?= <2054884274@qq.com> Date: Mon, 23 May 2022 14:51:23 +0000 Subject: [PATCH 4/8] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20?= =?UTF-8?q?=E9=99=88=E5=87=8C=E8=8A=9D/20220517php=E6=96=B9=E6=B3=95.php?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20220517php\346\226\271\346\263\225.php" | 178 ------------------ 1 file changed, 178 deletions(-) delete mode 100644 "\351\231\210\345\207\214\350\212\235/20220517php\346\226\271\346\263\225.php" diff --git "a/\351\231\210\345\207\214\350\212\235/20220517php\346\226\271\346\263\225.php" "b/\351\231\210\345\207\214\350\212\235/20220517php\346\226\271\346\263\225.php" deleted file mode 100644 index 5913347..0000000 --- "a/\351\231\210\345\207\214\350\212\235/20220517php\346\226\271\346\263\225.php" +++ /dev/null @@ -1,178 +0,0 @@ -```php -brand=$brand; - $this->price=$price; - - } - - /** - * @return mixed - */ - public function getBrand() - { - return $this->brand; - } - - /** - * @param mixed $brand - */ - public function setBrand($brand) - { - $this->brand = $brand; - } - - /** - * @return mixed - */ - public function getPrice() - { - return $this->price; - } - - /** - * @param mixed $price - */ - public function setPrice($price) - { - $this->price = $price; - } - - function show(){ - echo "ǣ".$this->brand."ļ۸Ϊ".$this->price; - } - -} - -$a=new Car("","39999"); -$a->show(); - -echo "
"; -//2ĻΪඨһࡪܳࡣΪʵ󲢷ʸԡ - -class SportsCar extends Car { - - function __construct($brand, $price) - { - parent::__construct($brand, $price); - } - - function cool(){ - echo "dzĿ"; - } - -} - -$b = new Sportscar("˹˹","9000000"); -echo "ǣ".$this->brand."ļ۸Ϊ".$this->price; -$b->cool(); -echo "
"; -/3һֱ࣬3Ժͷ3ܱԺͷ3˽Ժͷ -class A{ - -// -public $name; -public $age; -public $sex; - function eat(){ - echo "Է"; - } - - function sleep(){ - echo "˯"; - } - - function skill(){// - echo "˺"; - } -//ܱ -protected $height;// -protected $weight;// -protected $address;//ַ - protected function face(){ - echo "ʶ"; - } - protected function short(){ - echo "֤"; - } - protected function information(){ - echo "д֤Ϣ"; - } - -//˽е -private $grade;//ɼ -private $classname;//༶ -private $id;//ѧ - /** - * @return mixed - */ - public function getGrade() - { - return $this->grade; - } - - /** - * @param mixed $grade - */ - public function setGrade($grade): void - { - $this->grade = $grade; - } - - /** - * @return mixed - */ - public function getClassname() - { - return $this->classname; - } - - /** - * @param mixed $classname - */ - public function setClassnamel($classname): void - { - $this->classname = $classname; - } - - /** - * @return mixed - */ - public function getId() - { - return $this->id; - } - - /** - * @param mixed $id - */ - public function setId($id): void - { - $this->id = $id; - } - - private function money{ - echo "ỨǮ"; - } - private function book{ - echo "ῴ"; - } - private function attendclass{ - echo "רҵ"; - } - -} - -``` - - - - -} \ No newline at end of file -- Gitee From fd08def720643b7919e30088d7695484e00c15d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=87=8C=E8=8A=9D?= <2054884274@qq.com> Date: Mon, 23 May 2022 15:00:43 +0000 Subject: [PATCH 5/8] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20?= =?UTF-8?q?=E9=99=88=E5=87=8C=E8=8A=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20220510-php.md" | 36 ----------- .../20220511-\345\276\252\347\216\257.md" | 37 ------------ .../20220516-php \350\257\255\346\263\225.md" | 60 ------------------- ...2\344\274\240\346\226\207\344\273\266.php" | 42 ------------- 4 files changed, 175 deletions(-) delete mode 100644 "\351\231\210\345\207\214\350\212\235/20220510-php.md" delete mode 100644 "\351\231\210\345\207\214\350\212\235/20220511-\345\276\252\347\216\257.md" delete mode 100644 "\351\231\210\345\207\214\350\212\235/20220516-php \350\257\255\346\263\225.md" delete mode 100644 "\351\231\210\345\207\214\350\212\235/20220518-php\344\270\212\344\274\240\346\226\207\344\273\266.php" diff --git "a/\351\231\210\345\207\214\350\212\235/20220510-php.md" "b/\351\231\210\345\207\214\350\212\235/20220510-php.md" deleted file mode 100644 index b7cf0a8..0000000 --- "a/\351\231\210\345\207\214\350\212\235/20220510-php.md" +++ /dev/null @@ -1,36 +0,0 @@ -# ʼ - -```php -$name="С" -var_dump($name); var_dump()رͺͳȺֵ -echo:ַ޷ء -printֻһַɹ1 -php.+š -``` - -# ҵһ - -```php - -

<<ҹ˼>>

-

--

- ǰ¹⣬ǵ˪
- ͷ£ͷ˼硣
"; -``` - -# ҵ - -```php -

ҽ

- -Һãҽг֥һġصˣ˵ֻ֪յңԷյңᲢۡ
-һ׷ߡƽʱºڣԲҶİ֮ҲˣҿЩֲƬ
-һǰŭļһסڵϵˣҶʶֻ˲òûˡ
-һ᲻ˡлҶɵЦʱ벻ҪȣҲҪɡҿ뵽һЩЦĶҾôһˣ -ϣһϲҡ
"; -``` diff --git "a/\351\231\210\345\207\214\350\212\235/20220511-\345\276\252\347\216\257.md" "b/\351\231\210\345\207\214\350\212\235/20220511-\345\276\252\347\216\257.md" deleted file mode 100644 index 20e2610..0000000 --- "a/\351\231\210\345\207\214\350\212\235/20220511-\345\276\252\347\216\257.md" +++ /dev/null @@ -1,37 +0,0 @@ -```php -"; -for ($i=10;$i>0;$i--) { - echo "$i" . "
"; - -} -$a=10; -while ($a>=1){ - echo $a. "
"; - $a--; -} \ No newline at end of file diff --git "a/\351\231\210\345\207\214\350\212\235/20220516-php \350\257\255\346\263\225.md" "b/\351\231\210\345\207\214\350\212\235/20220516-php \350\257\255\346\263\225.md" deleted file mode 100644 index b4738ad..0000000 --- "a/\351\231\210\345\207\214\350\212\235/20220516-php \350\257\255\346\263\225.md" +++ /dev/null @@ -1,60 +0,0 @@ -```php -print_r:专门打印数组 -count:返回数组长度 -关联数组格式:$数组名=array("建名1"=>"值1","值名2"=>"值2"); - echo $数组名[键名1]; -动态赋值:"键名1"="值1" -比较大小:getMax($a,$b); -sort:对数组进行升序 -rsort:对数组进行降序 -explode(separator,string):把数组分割为数组 -$arr=explode(separator,".",数组名) -trim():去除两边的空格 -ltrim():去除左边的空格 -rtrim():去除右边的空格 -chop()与 rtrim()作用相同,去除右边的空格 -ucwords():将每个单词的首字母大写 -ucfirst():整个字符串的首字母大写 -strtoupper():全部单词大写 -strtolower():全部单词小写 -str_word_count:统计单词 -``` - - - -```php -"; -//2、 至少对3个字符串函数进行应用 -$aa=" i am girl "; -echo trim($aa)."
"; -echo ucwords($aa)."
"; -echo strtoupper($aa); -echo "
"; -//3、 写一段程序,创建一个数组,其元素内容为从1到20的所有整数,并输出该数组。 -$a=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20); -$lenght=count($a); -for ($i=0;$i<$lenght;$i++){ - echo "$a[$i]"; -} -echo "
"; -//4、 写一段代码,查找数组中是否存在某一个指定的元素,如果存在则返回数组的索引。 -$arr=array("name"=>"陈某","age">=18); -echo array_search(18,$arr); -echo "
"; -//5、 写一段程序,创建一个关联数组,其元素是姓名,年龄,性别等个人信息,并输出该数组。 -$c["name"]="小陈"; -$c["age"]=18; -$c["sex"]="女"; -$c["school"]="清华"; -$lenght=count($c); -for ($i=0;$i<$lenght;$i++){ - echo "$c[$i]"; -} -``` - diff --git "a/\351\231\210\345\207\214\350\212\235/20220518-php\344\270\212\344\274\240\346\226\207\344\273\266.php" "b/\351\231\210\345\207\214\350\212\235/20220518-php\344\270\212\344\274\240\346\226\207\344\273\266.php" deleted file mode 100644 index b9c972a..0000000 --- "a/\351\231\210\345\207\214\350\212\235/20220518-php\344\270\212\344\274\240\346\226\207\344\273\266.php" +++ /dev/null @@ -1,42 +0,0 @@ - - - - - ϴļ - - -
- ѡҪϴļ -
- -
- - - -size){ - echo "
"; - echo "ϴļ̫"; - echo "
"; - }else{ - echo "
"; - echo "ļϴɹ"; - echo "
"; - } -} -$str=array("pdf","word"); -$name=$_FILES['files']['name']; -$nameArr =explode(".",$name); -$nameLast =end($nameArr); -$result=in_array($nameLast,$str); -if (!$result){ - echo "ļϴ"; -}else{ - echo "ļϴ"; -} \ No newline at end of file -- Gitee From d15943765c4cff2d455fbd732ad63e9530e7359a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=87=8C=E8=8A=9D?= <2054884274@qq.com> Date: Mon, 23 May 2022 22:57:32 +0800 Subject: [PATCH 6/8] d --- .../20220510-php\345\237\272\347\241\200.txt" | 41 ++++ .../20220511-\345\276\252\347\216\257.txt" | 37 ++++ .../20220516-php \350\257\255\346\263\225.md" | 60 ++++++ .../20220517-php\346\226\271\346\263\225.md" | 176 ++++++++++++++++++ .../20220518-php\344\270\212\344\274\240.txt" | 47 +++++ ...hp\346\225\260\346\215\256\345\272\223.md" | 52 ++++++ 6 files changed, 413 insertions(+) create mode 100644 "\351\231\210\345\207\214\350\212\235/20220510-php\345\237\272\347\241\200.txt" create mode 100644 "\351\231\210\345\207\214\350\212\235/20220511-\345\276\252\347\216\257.txt" create mode 100644 "\351\231\210\345\207\214\350\212\235/20220516-php \350\257\255\346\263\225.md" create mode 100644 "\351\231\210\345\207\214\350\212\235/20220517-php\346\226\271\346\263\225.md" create mode 100644 "\351\231\210\345\207\214\350\212\235/20220518-php\344\270\212\344\274\240.txt" create mode 100644 "\351\231\210\345\207\214\350\212\235/20220523-php\346\225\260\346\215\256\345\272\223.md" diff --git "a/\351\231\210\345\207\214\350\212\235/20220510-php\345\237\272\347\241\200.txt" "b/\351\231\210\345\207\214\350\212\235/20220510-php\345\237\272\347\241\200.txt" new file mode 100644 index 0000000..32b819d --- /dev/null +++ "b/\351\231\210\345\207\214\350\212\235/20220510-php\345\237\272\347\241\200.txt" @@ -0,0 +1,41 @@ +# ʼ + +```php +$name="С" +var_dump($name); var_dump()رͺͳȺֵ +echo:ַ޷ء +printֻһַɹ1 +php.+š +``` + +# ҵһ + +```php + +

<<ҹ˼>>

+

--

+ ǰ¹⣬ǵ˪
+ ͷ£ͷ˼硣
"; +``` + +# ҵ + +```php +

ҽ

+ +Һãҽг֥һġصˣ˵ֻ֪յңԷյңᲢۡ
+һ׷ߡƽʱºڣԲҶİ֮ҲˣҿЩֲƬ
+һǰŭļһסڵϵˣҶʶֻ˲òûˡ
+һ᲻ˡлҶɵЦʱ벻ҪȣҲҪɡҿ뵽һЩЦĶҾôһˣ +ϣһϲҡ
"; +``` + + + + + diff --git "a/\351\231\210\345\207\214\350\212\235/20220511-\345\276\252\347\216\257.txt" "b/\351\231\210\345\207\214\350\212\235/20220511-\345\276\252\347\216\257.txt" new file mode 100644 index 0000000..f689363 --- /dev/null +++ "b/\351\231\210\345\207\214\350\212\235/20220511-\345\276\252\347\216\257.txt" @@ -0,0 +1,37 @@ +```php +"; +for ($i=10;$i>0;$i--) { + echo "$i" . "
"; + +} +$a=10; +while ($a>=1){ + echo $a. "
"; + $a--; +} \ No newline at end of file diff --git "a/\351\231\210\345\207\214\350\212\235/20220516-php \350\257\255\346\263\225.md" "b/\351\231\210\345\207\214\350\212\235/20220516-php \350\257\255\346\263\225.md" new file mode 100644 index 0000000..22bb172 --- /dev/null +++ "b/\351\231\210\345\207\214\350\212\235/20220516-php \350\257\255\346\263\225.md" @@ -0,0 +1,60 @@ +```php +print_r:专门打印数组 +count:返回数组长度 +关联数组格式:$数组名=array("建名1"=>"值1","值名2"=>"值2"); + echo $数组名[键名1]; +动态赋值:"键名1"="值1" +比较大小:getMax($a,$b); +sort:对数组进行升序 +rsort:对数组进行降序 +explode(separator,string):把数组分割为数组 +$arr=explode(separator,".",数组名) +trim():去除两边的空格 +ltrim():去除左边的空格 +rtrim():去除右边的空格 +chop()与 rtrim()作用相同,去除右边的空格 +ucwords():将每个单词的首字母大写 +ucfirst():整个字符串的首字母大写 +strtoupper():全部单词大写 +strtolower():全部单词小写 +str_word_count:统计单词 +``` + + + +```php +"; +//2、 至少对3个字符串函数进行应用 +$aa=" i am girl "; +echo trim($aa)."
"; +echo ucwords($aa)."
"; +echo strtoupper($aa); +echo "
"; +//3、 写一段程序,创建一个数组,其元素内容为从1到20的所有整数,并输出该数组。 +$a=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20); +$lenght=count($a); +for ($i=0;$i<$lenght;$i++){ + echo "$a[$i]"; +} +echo "
"; +//4、 写一段代码,查找数组中是否存在某一个指定的元素,如果存在则返回数组的索引。 +$arr=array("name"=>"陈某","age">=18); +echo array_search(18,$arr); +echo "
"; +//5、 写一段程序,创建一个关联数组,其元素是姓名,年龄,性别等个人信息,并输出该数组。 +$c["name"]="小陈"; +$c["age"]=18; +$c["sex"]="女"; +$c["school"]="清华"; +$lenght=count($c); +for ($i=0;$i<$lenght;$i++){ + echo "$c[$i]"; +} +``` + diff --git "a/\351\231\210\345\207\214\350\212\235/20220517-php\346\226\271\346\263\225.md" "b/\351\231\210\345\207\214\350\212\235/20220517-php\346\226\271\346\263\225.md" new file mode 100644 index 0000000..3877999 --- /dev/null +++ "b/\351\231\210\345\207\214\350\212\235/20220517-php\346\226\271\346\263\225.md" @@ -0,0 +1,176 @@ +```php +brand=$brand; + $this->price=$price; + + } + + /** + * @return mixed + */ + public function getBrand() + { + return $this->brand; + } + + /** + * @param mixed $brand + */ + public function setBrand($brand) + { + $this->brand = $brand; + } + + /** + * @return mixed + */ + public function getPrice() + { + return $this->price; + } + + /** + * @param mixed $price + */ + public function setPrice($price) + { + $this->price = $price; + } + + function show(){ + echo "这辆汽车的牌子是:".$this->brand."它的价格为:".$this->price; + } + +} + +$a=new Car("大众","39999"); +$a->show(); + +echo "
"; +//2、在上例的基础上为汽车类定义一个子类——跑车类。为子类实例化对象并访问父类的属性。 + +class SportsCar extends Car { + + function __construct($brand, $price) + { + parent::__construct($brand, $price); + } + + function cool(){ + echo "它看来非常的酷"; + } + +} + +$b = new Sportscar("劳斯莱斯","9000000"); +echo "这辆汽车的牌子是:".$this->brand."它的价格为:".$this->price; +$b->cool(); +echo "
"; +/3、定义一个类,分别定义3个公共的属性和方法,3个受保护的属性和方法,3个私有属性和方法。 +class A{ + +//公共的 +public $name; +public $age; +public $sex; + function eat(){ + echo "吃饭"; + } + + function sleep(){ + echo "睡觉"; + } + + function skill(){//技能 + echo "手撕鬼子"; + } +//受保护的 +protected $height;//身高 +protected $weight;//体重 +protected $address;//地址 + protected function face(){ + echo "人脸识别"; + } + protected function short(){ + echo "验证码"; + } + protected function information(){ + echo "填写身份证信息"; + } + +//私有的 +private $grade;//成绩 +private $classname;//班级 +private $id;//学号 + /** + * @return mixed + */ + public function getGrade() + { + return $this->grade; + } + + /** + * @param mixed $grade + */ + public function setGrade($grade): void + { + $this->grade = $grade; + } + + /** + * @return mixed + */ + public function getClassname() + { + return $this->classname; + } + + /** + * @param mixed $classname + */ + public function setClassnamel($classname): void + { + $this->classname = $classname; + } + + /** + * @return mixed + */ + public function getId() + { + return $this->id; + } + + /** + * @param mixed $id + */ + public function setId($id): void + { + $this->id = $id; + } + + private function money{ + echo "会花钱"; + } + private function book{ + echo "会看书"; + } + private function attendclass{ + echo "会上专业课"; + } + +} + +``` + + + diff --git "a/\351\231\210\345\207\214\350\212\235/20220518-php\344\270\212\344\274\240.txt" "b/\351\231\210\345\207\214\350\212\235/20220518-php\344\270\212\344\274\240.txt" new file mode 100644 index 0000000..d92d88b --- /dev/null +++ "b/\351\231\210\345\207\214\350\212\235/20220518-php\344\270\212\344\274\240.txt" @@ -0,0 +1,47 @@ + + + + + 上传文件 + + +
+ 请选择你要上传的文件: +
+ +
+ + + +```php +size){ + echo "
"; + echo "上传的文件太大!"; + echo "
"; + }else{ + echo "
"; + echo "文件上传成功"; + echo "
"; + } +} +$str=array("pdf","word"); +$name=$_FILES['files']['name']; +$nameArr =explode(".",$name); +$nameLast =end($nameArr); +$result=in_array($nameLast,$str); +if (!$result){ + echo "该文件不符合上传的类型"; +}else{ + echo "该文件符合上传的类型"; +} + + +``` + diff --git "a/\351\231\210\345\207\214\350\212\235/20220523-php\346\225\260\346\215\256\345\272\223.md" "b/\351\231\210\345\207\214\350\212\235/20220523-php\346\225\260\346\215\256\345\272\223.md" new file mode 100644 index 0000000..a85be45 --- /dev/null +++ "b/\351\231\210\345\207\214\350\212\235/20220523-php\346\225\260\346\215\256\345\272\223.md" @@ -0,0 +1,52 @@ +```sql +drop database if exists student; +create database student charset utf8; +use student; +create table user( + id int primary key auto_increment, + name varchar(10) not null, + score decimal(2,1) not null +); +``` + +```php +// 完成PHP访问数据库五步。使用mysqli扩展对mysql数据库中的学生信息表进行增删改查。 + +"; +}else{ + echo "添加失败
"; +} +$sql2= "delete from `user` where `id`=10"; +$res2= mysqli_query($con,$sql2); +if ($res2){ + echo "删除成功
"; +}else{ + echo "删除失败
"; +} +$sql3= "update `user` set `name`='小明' where `id`=12 "; +$res3 = mysqli_query($con,$sql3); +if ($res3){ + echo "修改成功
"; +}else{ + echo "修改失败
"; +} +$sql4 = "select * from `user`"; +$res4 = mysqli_query($con,$sql4) or die("查找失败
"); + + +while($a=mysqli_fetch_assoc($res4) ){ + echo $a['id']." ".$a['name']." ".$a['score']."
"; +} + + +``` + -- Gitee From c40738718ec23fd595299dba98f71b5f8e52e2b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=87=8C=E8=8A=9D?= <2054884274@qq.com> Date: Tue, 24 May 2022 22:42:17 +0800 Subject: [PATCH 7/8] a --- .../20220524-\347\275\221\351\241\265.md" | 212 ++++++++++++++++++ 1 file changed, 212 insertions(+) create mode 100644 "\351\231\210\345\207\214\350\212\235/20220524-\347\275\221\351\241\265.md" diff --git "a/\351\231\210\345\207\214\350\212\235/20220524-\347\275\221\351\241\265.md" "b/\351\231\210\345\207\214\350\212\235/20220524-\347\275\221\351\241\265.md" new file mode 100644 index 0000000..ea59f3f --- /dev/null +++ "b/\351\231\210\345\207\214\350\212\235/20220524-\347\275\221\351\241\265.md" @@ -0,0 +1,212 @@ +```mysql +CREATE DATABASE student CHARSET utf8; +use student; +CREATE table user( +id int PRIMARY key auto_increment, +name VARCHAR(20) not null, +score DECIMAL(5,2) not null +); +INSERT into user VALUES (1,"陈小龙",98.5),(2,"吴大虫",75.5),(3,"陈得胜",66); +``` +```php + + +//conn.php + + + + + + 学生管理系统 + + + + +

学生管理系统-首页

+ + + + + + + + "; + }else { + while ($row = mysqli_fetch_assoc($result)) { + ?> + + + + + + + +
编号姓名成绩操作
暂无数据!
修改| + 删除
+添加数据 + + + + +//add.php + + + + 添加数据 + +

添加数据

+
+ + + + + + + + + + + +
姓名
成绩
     +
+ 返回 + +
+ + + +//edit.php + + + + 修改数据 + + +

修改数据

+
+ + + + + + + + + + + + +
姓名
成绩
     +
+ 返回 + +
+ + + +//update.php +返回首页"; +}else{ + echo "修改失败!"; +} + + +//delete.php +返回首页"; +}else{ + echo "删除失败!"; +} + + +//save.php +返回首页"; +}else{ + echo "添加失败!"; +} \ No newline at end of file -- Gitee From 4ad3d996408455492abc25ae61ad0e676ccd7a4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=87=8C=E8=8A=9D?= <2054884274@qq.com> Date: Sun, 29 May 2022 12:37:49 +0000 Subject: [PATCH 8/8] zz --- .../20220525-\347\275\221\347\253\231.md" | 285 ++++++++++++++++++ 1 file changed, 285 insertions(+) create mode 100644 "\351\231\210\345\207\214\350\212\235/20220525-\347\275\221\347\253\231.md" diff --git "a/\351\231\210\345\207\214\350\212\235/20220525-\347\275\221\347\253\231.md" "b/\351\231\210\345\207\214\350\212\235/20220525-\347\275\221\347\253\231.md" new file mode 100644 index 0000000..7f32ae4 --- /dev/null +++ "b/\351\231\210\345\207\214\350\212\235/20220525-\347\275\221\347\253\231.md" @@ -0,0 +1,285 @@ +```mysql +CREATE DATABASE student CHARSET utf8; +use student; +CREATE table user( +id int PRIMARY key auto_increment, +name VARCHAR(20) not null, +score DECIMAL(5,2) not null +); +INSERT into user VALUES (1,"С",98.5),(2,"",75.5),(3,"µʤ",66); +``` +```php +//conn.php + + + + + ѧϵͳ¼ + + +

ѧϵͳ¼

+
+ + + + + + + + + + + + + +
û
+
+ + +``` +```php +//login.php +ҳ"; +}else{ + echo "¼ʧܣµ¼"; +} + +``` +```php +//logout.php +"; + echo "ص¼
µ¼"; + die(); +} +include_once('conn.php');// ݿļ +$sql = "select * from `user` order by id";// userݲѯ +$result = mysqli_query($conn,$sql);//ִ,һ +?> + + + + + ѧϵͳ + + + + +

ѧϵͳ-ҳ

+ + + + + + + + "; + }else { + while ($row = mysqli_fetch_assoc($result)) { + ?> + + + + + + +//onclickhtmlе÷¼ִнűonclickHTMLǶһԣ걻ʱִ趨Ҫִеjavascriptű +//onclick Ԫϵ + +//עͣonclick ԲԪأ
ɼ
ݣ
޸| + ɾ