php 访问修改者:公共与私人

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 访问修改者:公共与私人相关的知识,希望对你有一定的参考价值。



<?php
/*
============= ACCESS MODIFIERS: public vs private ==============

Setters set values of private properties
Getters get values of private properties

We need access modifiers to limit access from outside the classes that contain them, in order to interact with private method/properties we need to provide public methods

*/

class User {
	private $firstName;
	
	public function setName( $fname ) {
		$this->firstName = $fname ;
	}
	
	public function getName() {
		echo $this->firstName; 
	}
	
}

$user1 = new User() ;
// $user1->firstName = 'Marco'; // Fatal error: cannot access private property
$user1->setName("Toto omoto") ;
$user1->getName() ;


以上是关于php 访问修改者:公共与私人的主要内容,如果未能解决你的问题,请参考以下文章

如果我可以从我的私人 IP 地址访问本地文件,为啥我不能从我的公共 IP 地址访问本地文件?

ruby 公共与私人与受保护

公共与私人 IBOutlets

公共,私人 - 大写,小写:

公共频道更改为私人频道时无法获取 Slack 频道信息

“公共”和“私人”可见性修饰符的缩进[关闭]