php中》,PHP中 和 以及 的用法

2021-10-25 21:53:14 字數 1982 閱讀 9645

1、=>的用法

在php中陣列預設鍵名是整數,也可以自己定義任意字元鍵名(最好是有實際意義),如:$css=array('style'=>'0',『color』=>『green『);

則$css['style']=='0',$css['color']=='green'。

2、->的用法

->用來引用物件的成員(屬性與方法);<?php

$arr=['a'=>123,'b'=>456];//陣列初始化

echo $arr['a'];//陣列引用

print_r($arr);//檢視陣列

class a{

public $a=123;

public $b=456;

$obj=new a();

echo $obj->a;//物件引用

print_r($obj);//檢視物件

輸出結果:array(

[a] => 123

[b] => 456)

object(

[a] => 123

[b] => 456)

3、::的用法

雙冒號操作符即作用域限定操作符scope resolution operator可以訪問靜態、const和類中重寫的屬性與方法。

1)program list:用變數在類定義外部訪問<?php

class fruit {

const const_value = 'fruit color';

$classname = 'fruit';

echo $classname::const_value; // as of php 5.3.0

echo fruit::const_value;

2)program list:在類定義外部使用::<?php

class fruit {

const const_value = 'fruit color';

public static $color = 'red';

public static function doublecolon() {

echo parent::const_value . "\n";

echo self::$color . "\n";

(3)program list:呼叫parent方法<?php

class fruit

protected function showcolor() {

echo "fruit::showcolor()\n";

// override parent's definition

public function showcolor()

// but still call the parent function

parent::showcolor();

(4)program list:使用作用域限定符<?php

public function showcolor()

return $this->color;

class banana12 {

public $color;

public function __construct()

$this->color = "banana is yellow";

public function getcolor()

$banana = new banana;

echo $banana->getcolor();

(5)program list:呼叫基類的方法<?php

class fruit

static function color()

return "color";

static function showcolor()

echo "show " . self::color();

static function color()

return "red";

// output is "show color"!

php中 PHP中 和 以及 的用法

1 的用法 在php中陣列預設鍵名是整數,也可以自己定義任意字元鍵名 最好是有實際意義 如 css array style 0 color green 則 css style 0 css color green 2 的用法 用來引用物件的成員 屬性與方法 arr a 123,b 456 陣列初始化 ...

PHP中 和 以及 的用法

1 的用法 在php中陣列預設鍵名是整數,也可以自己定義任意字元鍵名 最好是有實際意義 如 css array style 0 color green 則 css style 0 css color green 2 的用法 用來引用物件的成員 屬性與方法 arr a 123,b 456 陣列初始化 ...

php中 和 的用法

這兩個是php 中的關係運算子。php中的關係運算子有 and or xor 亦或 非 名稱 關係 示例 結果 and 與 x and y 如果 x 和 y 都為 true,則返回 true。or 或 x or y 如果 x 和 y 至少有乙個為 true,則返回 true。xor 異或 x xor...