PHP后端开发复习

一.PHP入门

1. 面相对像的特性

封装:可以控制类中属性和方法的访问权限

继承 : 好比爹的遗产给儿子

多态: 浏览器和ajax返回的多种状态 (目前只学了浏览器和ajax两种)

修饰词

public:公共的

protected: 受保护的

private: 私有的

// 定义一个学生类

// 属性:体重、身高、饭量、 年龄、姓名、性别、学号

// 方法: 吃饭 学习 睡觉 写作业 玩游戏

class Student{
public $name;

private $age;

public function study(){
echo "努力学习中...";

}

private function playing(){
echo '玩游戏....';

}

public function speaking(){
// echo "说话";

// 在方法中调用属性,通过伪对象$this访问

$this->age = 21;

echo "我的年龄是:{$this->age}";

$this->playing();

}

}

$stu1 = new Student();

$stu1->name='王子越';

// $stu1->age=21;

// 不能访问被protected和private修改的属性

// var_dump($stu1->age);

// $stu1->playing();

// 不能访问被protected和private修改的方法

$stu1->speaking(); 

 

1. 继承

继承:关键字:ectends

总结:

  •  * PHP中的继承是单向继承
  •  * 子类重写父类中的方法时权限可以降级 不能升级
  •  * 方法被重写以后后还要调用父类中的同名方法可以使用伪对象:parent::方法名称 属性一般不重写

1.2.基本概念

架构

接入互联网有几种方式

  • 浏览器 - 服务器 B/S

  • 客户端(App) - 服务器 C/S

什么是PHP?

Hypertext preprocessor

超文本预处理器

是一种运行在服务器端的开源脚本语言(由服务器端的php引擎解释执行)

 什么是wapm

Wapm

W ----windows系统

a - apache (服务器管理软件) - 就是可以让计算机变成可以访问的一个软件

P - php引擎

M - Mysql (数据库)

所需的环境集

Lamp ( 这四个产品都是开源的 )

L - linux

A - apache

M - mysql

p - php引擎

1.3 PHP语法入门

1. php界定符

<?php

?>

2. 注释

  • 单行注释

<?php

// 单行注释

# 单行注释

?>

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值