This article mainly introduces access control and operator priority in PHP. For more information, see
This article mainly introduces access control and operator priority in PHP. For more information, see
The Code is as follows:
Class Foo
{
Private $ name = 'hdj ';
Public function getName (){
Return $ this-> name;
}
}
Class Bar extends Foo
{
Public $ name = 'deleka ';
}
$ Bar = new Bar;
Var_dump ($ bar-> name );
Var_dump ($ bar-> getName ());
Access Control
Access Control for properties or methods is implemented by adding the public, protected, or private keywords. Class Members defined by public can be accessed anywhere. Class Members defined by protected can be accessed by subclass and parent classes of their classes (of course, Hong Kong server rent, the class where the member is located can also be accessed), while the class members defined by private can only be accessed by the class where the member is located.
The Code is as follows:
$ A = 3;
$ B = 6;
If ($ a = 5 | $ B = 7 ){
Echo $ B .'
';
$ A ++;
$ B ++;
}
Var_dump ($ a, $ B );
Echo'
$ A = (5 | $ B = 7 )';
Echo'
';
$ A = 3;
$ B = 6;
$ C = 1;
If ($ a = 5 | $ B = 7 & $ c = 10 ){
$ A ++;
$ B ++;
}
Var_dump ($ a, $ B, $ c );
Echo'
& Ratio | height ';
Echo'
';
$ A = 3;
$ B = 6;
$ C = 1;
If ($ a = 0 | $ B = 7 & $ c = 10 ){
$ A ++;
$ B ++;
}
Var_dump ($ a, $ B, $ c );
Echo'
';
Echo' ';
Class Foo {
Private $ name = 'hdj ';
Public function getName (){
Return $ this-> name;
}
}
Class Bar extends Foo {
Public $ name = 'deleka ';
}
$ Bar = new Bar;
Var_dump ($ bar-> name );
Var_dump ($ bar-> getName ());
, Hong Kong Space, server space