So sánh private và protect php

0 250000

6

0 250000

7 `1 `2

0 250000

8` `4

0 250000

8` `6

It will display error because private class data can not be accessed outside the class

0

0 250000

2

`public`0

It will display error because private class data can not be accessed outside the class

8

class

It will display error because private class data can not be accessed outside the class

6

It will display error because private class data can not be accessed outside the class

7 `class`5

0 250000

4 `public`8

`pub {`8

0 250000

6

0 250000

7 $tag_line`3 `2

0 250000

8`$tag_line`6

0 250000

8`$tag_line`8

It will display error because private class data can not be accessed outside the class

3

It will display error because private class data can not be accessed outside the class

8

It will display error because private class data can not be accessed outside the class

9

0 250000

0`

It will display error because private class data can not be accessed outside the class

9

0 250000

07

It will display error because private class data can not be accessed outside the class

9

0 250000

09

`class`2

Output:

0 250000

Private Access modifier: This modifier is open to use within the class that defines it. ( it can’t be accessed outside the class means in inherited class). Example:

php

class

0 250000

13

0 250000

15

0 250000

16` `2

0 250000

1

0 250000

2

0 250000

15

0 250000

4

0 250000

23

`pub {`8

0 250000

6

0 250000

7

0 250000

28

0 250000

2

It will display error because private class data can not be accessed outside the class

3

It will display error because private class data can not be accessed outside the class

8

class

It will display error because private class data can not be accessed outside the class

6

It will display error because private class data can not be accessed outside the class

7

0 250000

13

0 250000

4

0 250000

39

`pub {`8

0 250000

6

0 250000

7

0 250000

8

0 250000

45

It will display error because private class data can not be accessed outside the class

3

It will display error because private class data can not be accessed outside the class

8

It will display error because private class data can not be accessed outside the class

9

0 250000

0`

It will display error because private class data can not be accessed outside the class

9`class`1

It will display error because private class data can not be accessed outside the class

9`

`class`2

Output:

It will display error because private class data can not be accessed outside the class

Miscellaneous example: Example:

php

class

0 250000

60

`pub {`8

public

0 250000

64

0 250000

0

0 250000

66

0 250000

2

`class`7

0 250000

70

0 250000

0

0 250000

72

0 250000

2

0 250000

15

0 250000

76

0 250000

0

0 250000

78

0 250000

2

0 250000

4

0 250000

82

`pub {`8

0 250000

6

0 250000

7

0 250000

8

0 250000

88`public`

0 250000

2

0 250000

6

0 250000

7

0 250000

8

0 250000

88`class`7

0 250000

2

0 250000

6

0 250000

7

0 250000

8

0 250000

88

0 250000

15

0 250000

2

It will display error because private class data can not be accessed outside the class

3

It will display error because private class data can not be accessed outside the class

3

It will display error because private class data can not be accessed outside the class

9

0 250000

0`

It will display error because private class data can not be accessed outside the class

09

0 250000

7

It will display error because private class data can not be accessed outside the class

9

0 250000

88`public` `

0 250000

7

It will display error because private class data can not be accessed outside the class

9

0 250000

88`class`7`

0 250000

7

It will display error because private class data can not be accessed outside the class

9

0 250000

88

0 250000

15`

It will display error because private class data can not be accessed outside the class

9

It will display error because private class data can not be accessed outside the class

26

class

It will display error because private class data can not be accessed outside the class

28

It will display error because private class data can not be accessed outside the class

7

0 250000

60

`pub {`8

public

0 250000

64

0 250000

0

It will display error because private class data can not be accessed outside the class

36

0 250000

2

`class`7

0 250000

70

0 250000

0

It will display error because private class data can not be accessed outside the class

42

0 250000

2

0 250000

4

0 250000

82

`pub {`8

0 250000

6

0 250000

7

0 250000

8

0 250000

88`public`

0 250000

2

0 250000

6

0 250000

7

0 250000

8

0 250000

88`class`7

0 250000

2

0 250000

6

0 250000

7

0 250000

8

0 250000

88

0 250000

15

0 250000

2

It will display error because private class data can not be accessed outside the class

3

It will display error because private class data can not be accessed outside the class

3

It will display error because private class data can not be accessed outside the class

70

0 250000

0`

It will display error because private class data can not be accessed outside the class

73

0 250000

7

It will display error because private class data can not be accessed outside the class

70

0 250000

88`public` `

0 250000

7

It will display error because private class data can not be accessed outside the class

70

0 250000

88`class`7`

0 250000

7

It will display error because private class data can not be accessed outside the class

70

0 250000

88

0 250000

15

It will display error because private class data can not be accessed outside the class

88

It will display error because private class data can not be accessed outside the class

70

It will display error because private class data can not be accessed outside the class

90

`class`2

Output:

It will display error because private class data can not be accessed outside the class

PHP is a server-side scripting language designed specifically for web development. You can learn PHP from the ground up by following this PHP Tutorial and PHP Examples.