php基础开发,PHP基础开发代码示范

PHP基础开发代码示例~

最近打算重拾PHP来开发一些小型应用,很久没用PHP了,有些语法都生疏了,今天上午写了三个例子,基本上把之前的PHP复习了一下。

基础语法操作:

'.htmlspecialchars($contents).'';?>

数据库的处理:

checked="checked" } ?>/>查询数据测试 checked="checked" } ?>/>添加数据测试checked="checked" } ?>/>修改数据测试

面向对象编程:

uri = $uri;$this->username = $username;$this->password = $password;$this->flag = '100';$this->type = self::USER_TYPE_NORMAL;}/*测试静态函数的处理*/static function testStatic() {//$this->username = 'static'; //该方法是错误的,静态方法中只能操作静态变量return self::USER_TYPE_NORMAL;}/*get set 方法用于管理内部的字段属性*/public function getUri() {return $this->uri;}public function getUsername() {return $this->username;}public function getPassword() {return $this->password;}public function setUri($uri) {$this->uri = $uri;}public function setUsername($username) {$this->username = $username;}public function setPassword($password) {$this->password = $password;}public function getType() {return $this->type;}public function setType($type) {$this->type = $type;}/*实现底层的抽象方法*/function showInfo() {echo '我是MyUser对象.';}//实现接口方法public function start() {echo '启动MyUser对象....';}//实现接口方法public function stop() {echo '停止MyUser对象....';}}//扩展自MyUser的类class MyExtendUser extends MyUser implements Module {/*覆盖父类的构造函数*/function __construct($uri = '',$username = '', $password = '') {//调用父类的构造函数parent::__construct($uri,$username,$password);//实现自己的一些初始化动作$this->flag = '200';}/*覆盖父类的getUsername方法*/public function getUsername() {return '继承自MyUser,'.$this->username;}//实现接口方法public function start() {echo '启动MyExtendUser对象....';}//实现接口方法public function stop() {echo '停止MyExtendUser对象....';}}//测试用户对象$theUserObj = new MyUser('001','测试用户1','123');echo '用户名称:'.$theUserObj->getUsername().'

';print_r($theUserObj);echo '

';echo '测试静态函数1:'.$theUserObj->testStatic().'

';echo '测试静态函数2:'.MyUser::testStatic().'

';echo '测试实现的接口:';$theUserObj->start();echo '

';//测试继承$theUserObj2 = new MyExtendUser('002','测试用户2','123');echo '用户名称2(继承):'.$theUserObj2->getUsername().'

';print_r($theUserObj2);echo '

';echo '测试实现的接口2:';$theUserObj2->start();echo '

';?>

相关文章

相关视频

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值