综合干狼人综合首页,日本а中文在线天堂,中国av一区,日韩va亚洲va欧洲va国产

13
2017/08

PHP 數(shù)據(jù)類型

發(fā)布時(shí)間:2017-08-13 22:26:05
發(fā)布者:pengyifeng
瀏覽量:
0

四種標(biāo)題類型

boolean(布爾型)

integer(整型)

float(浮點(diǎn)型,也稱作 double)

string(字符串)


三種復(fù)合類型

array(數(shù)組)

object(對(duì)象)

callable(可調(diào)用)


兩種特殊類型

resource(資源)

NULL(無類型)


偽類型

mixed(混合類型)

number(數(shù)字類型)

callback(回調(diào)類型,又稱為 callable)

array|object(數(shù)組 | 對(duì)象類型)

void (無類型)


獲取變量的類型

gettype — 獲取變量的類型

string gettype ( mixed $var )


檢測(cè)變量的類型

is_array — 檢測(cè)變量是否是數(shù)組

is_bool — 檢測(cè)變量是否是布爾型

is_callable — 檢測(cè)參數(shù)是否為合法的可調(diào)用結(jié)構(gòu)

is_double — is_float 的別名

is_float — 檢測(cè)變量是否是浮點(diǎn)型

is_int — 檢測(cè)變量是否是整數(shù)

is_integer — is_int 的別名

is_iterable — Verify that the contents of a variable is an iterable value

is_long — is_int 的別名

is_null — 檢測(cè)變量是否為 NULL

is_numeric — 檢測(cè)變量是否為數(shù)字或數(shù)字字符串

is_object — 檢測(cè)變量是否是一個(gè)對(duì)象

is_real — is_float 的別名

is_resource — 檢測(cè)變量是否為資源類型

is_scalar — 檢測(cè)變量是否是一個(gè)標(biāo)量

is_string — 檢測(cè)變量是否是字符串

isset — 檢測(cè)變量是否設(shè)置

is_nan — 判斷是否為合法數(shù)值


變量類型轉(zhuǎn)換

settype — 設(shè)置變量的類型

bool settype ( mixed &$var , string $type )


       “boolean” (或?yàn)椤癰ool”,從 PHP 4.2.0 起)
type取值

integer” (或?yàn)椤癷nt”,從 PHP 4.2.0 起)

float” (只在 PHP 4.2.0 之后可以使用,對(duì)于舊版本中使用的“double”現(xiàn)已停用)

string"

array"

object"

null” (從 PHP 4.2.0 起)


類型強(qiáng)制轉(zhuǎn)換

(int), (integer) - 轉(zhuǎn)換為整形 integer

(bool), (boolean) - 轉(zhuǎn)換為布爾類型 boolean

(float), (double), (real) - 轉(zhuǎn)換為浮點(diǎn)型 float

(string) - 轉(zhuǎn)換為字符串 string

(array) - 轉(zhuǎn)換為數(shù)組 array

(object) - 轉(zhuǎn)換為對(duì)象 object

(unset) - 轉(zhuǎn)換為 NULL (PHP 5)


Boolean 布爾類型

這是最簡(jiǎn)單的類型。boolean 表達(dá)了真值,可以為 TRUE 或 FALSE。


轉(zhuǎn)換為布爾值

要明確地將一個(gè)值轉(zhuǎn)換成 boolean,用 (bool) 或者 (boolean) 來強(qiáng)制轉(zhuǎn)換。

但是很多情況下不需要用強(qiáng)制轉(zhuǎn)換,因?yàn)楫?dāng)運(yùn)算符,函數(shù)或者流程控制結(jié)構(gòu)需要一個(gè) boolean 參數(shù)時(shí),該值會(huì)被自動(dòng)轉(zhuǎn)換。

當(dāng)轉(zhuǎn)換為 boolean 時(shí),以下值被認(rèn)為是 FALSE:

布爾值 FALSE 本身

整型值 0(零)

浮點(diǎn)型值 0.0(零)

空字符串,以及字符串 "0"

不包括任何元素的數(shù)組

特殊類型 NULL(包括尚未賦值的變量)

從空標(biāo)記生成的 SimpleXML 對(duì)象

-1 和其它非零值(不論正負(fù))一樣,被認(rèn)為是 TRUE!


Integer 整型

整型值可以使用十進(jìn)制,十六進(jìn)制,八進(jìn)制或二進(jìn)制表示,前面可以加上可選的符號(hào)(- 或者 +)。


整數(shù)溢出

如果給定的一個(gè)數(shù)超出了 integer 的范圍,將會(huì)被解釋為 float。

同樣如果執(zhí)行的運(yùn)算結(jié)果超出了 integer 范圍,也會(huì)返回 float。


布爾值轉(zhuǎn)換成整型

FALSE 將產(chǎn)生出 0(零),TRUE 將產(chǎn)生出 1(壹)。


浮點(diǎn)型轉(zhuǎn)成整型

當(dāng)從浮點(diǎn)數(shù)轉(zhuǎn)換成整數(shù)時(shí),將向下取整。

echo (int)3.12; # 輸出3


字符串轉(zhuǎn)成整型


Float 浮點(diǎn)型

浮點(diǎn)型(也叫浮點(diǎn)數(shù) float,雙精度數(shù) double 或?qū)崝?shù) real)可以用以下任一語法定義:


浮點(diǎn)數(shù)的精度

所以永遠(yuǎn)不要相信浮點(diǎn)數(shù)結(jié)果精確到了最后一位,也永遠(yuǎn)不要比較兩個(gè)浮點(diǎn)數(shù)是否相等。

如果確實(shí)需要更高的精度,應(yīng)該使用任意精度數(shù)學(xué)函數(shù)或者 gmp 函數(shù)。

echo floor((0.1+0.7)*10); # 輸出7


String 字符串

一個(gè)字符串 string 就是由一系列的字符組成,其中每個(gè)字符等同于一個(gè)字節(jié)。

這意味著 PHP 只能支持 256 的字符集,因此不支持 Unicode 。

string 最大可以達(dá)到 2GB。


4種方式表達(dá)

單引號(hào)

雙引號(hào)

heredoc 語法結(jié)構(gòu)

nowdoc 語法結(jié)構(gòu)(自 PHP 5.3.0 起)


單引號(hào)

不像雙引號(hào)和 heredoc 語法結(jié)構(gòu),在單引號(hào)字符串中的變量和特殊字符的轉(zhuǎn)義序列將不會(huì)被替換。


雙引號(hào)

用雙引號(hào)定義的字符串最重要的特征是變量會(huì)被解析。

轉(zhuǎn)義字符含義
\n換行(ASCII 字符集中的 LF 或 0x0A (10))
\r回車(ASCII 字符集中的 CR 或 0x0D (13))
\t水平制表符(ASCII 字符集中的 HT 或 0x09 (9))
\v垂直制表符(ASCII 字符集中的 VT 或 0x0B (11))(自 PHP 5.2.5 起)
\eEscape(ASCII 字符集中的 ESC 或 0x1B (27))(自 PHP 5.4.0 起)
\f換頁(ASCII 字符集中的 FF 或 0x0C (12))(自 PHP 5.2.5 起)
\反斜線
\$美元標(biāo)記
\"雙引號(hào)
[0-7]{1,3}符合該正則表達(dá)式序列的是一個(gè)以八進(jìn)制方式來表達(dá)的字符
\x[0-9A-Fa-f]{1,2}符合該正則表達(dá)式序列的是一個(gè)以十六進(jìn)制方式來表達(dá)的字符


heredoc類似于雙引號(hào)可以解析變量

```php$name = 'Hello';echo <<


nowdoc類似于單引號(hào)不會(huì)解析變量

$name = 'Hello';echo <<<'EOD'
里面的變量$name不會(huì)解析。
EOD;


轉(zhuǎn)換成字符串

一個(gè)值可以通過在其前面加上 (string) 或用 strval() 函數(shù)來轉(zhuǎn)變成字符串。

一個(gè)布爾值 boolean 的 TRUE 被轉(zhuǎn)換成 string 的 "1"。Boolean 的 FALSE 被轉(zhuǎn)換成 ""(空字符串)。

這種轉(zhuǎn)換可以在 boolean 和 string 之間相互進(jìn)行。

數(shù)組 array 總是轉(zhuǎn)換成字符串 "Array"。

資源 resource 總會(huì)被轉(zhuǎn)變成 "Resource id #1" 這種結(jié)構(gòu)的字符串。

NULL 總是被轉(zhuǎn)變成空字符串。


字符串轉(zhuǎn)成數(shù)值

Array數(shù)組

PHP 中的數(shù)組實(shí)際上是一個(gè)有序映射。映射是一種把 values 關(guān)聯(lián)到 keys 的類型。


定義數(shù)組 array()

可以用 array() 語言結(jié)構(gòu)來新建一個(gè)數(shù)組。它接受任意數(shù)量用逗號(hào)分隔的 鍵(key) => 值(value)對(duì)。

 "bar",    "bar" => "foo",
);// 自 PHP 5.4 起$array = [    "foo" => "bar",    "bar" => "foo",
];?>

key 會(huì)有如下的強(qiáng)制轉(zhuǎn)換

包含有合法整型值的字符串會(huì)被轉(zhuǎn)換為整型。例如鍵名 "8" 實(shí)際會(huì)被儲(chǔ)存為 8。但是 "08" 則不會(huì)強(qiáng)制轉(zhuǎn)換,因?yàn)槠洳皇且粋€(gè)合法的十進(jìn)制數(shù)值。

浮點(diǎn)數(shù)也會(huì)被轉(zhuǎn)換為整型,意味著其小數(shù)部分會(huì)被舍去。例如鍵名 8.7 實(shí)際會(huì)被儲(chǔ)存為 8。

布爾值也會(huì)被轉(zhuǎn)換成整型。即鍵名 true 實(shí)際會(huì)被儲(chǔ)存為 1 而鍵名 false 會(huì)被儲(chǔ)存為 0。

Null 會(huì)被轉(zhuǎn)換為空字符串,即鍵名 null 實(shí)際會(huì)被儲(chǔ)存為 ""。

數(shù)組和對(duì)象不能被用為鍵名。堅(jiān)持這么做會(huì)導(dǎo)致警告:Illegal offset type。


數(shù)組類型

數(shù)字索引數(shù)組(下標(biāo)為數(shù)字)

關(guān)聯(lián)數(shù)組(鍵值對(duì))


數(shù)組遍歷

$arr = ['one'=>'First', 'two'=>'Second'];foreach ($arr as $key => $value)
{    echo '$key=' . "$key" . "
";    echo '$value=' . "$value" . "
"; }


Object 對(duì)象


對(duì)象初始化

要?jiǎng)?chuàng)建一個(gè)新的對(duì)象 object,使用 new 語句實(shí)例化一個(gè)類:

do_foo();?>


轉(zhuǎn)換為對(duì)象

如果將一個(gè)對(duì)象轉(zhuǎn)換成對(duì)象,它將不會(huì)有任何變化。

如果其它任何類型的值被轉(zhuǎn)換成對(duì)象,將會(huì)創(chuàng)建一個(gè)內(nèi)置類 stdClass 的實(shí)例。

 'foo');
var_dump(isset($obj->{'1'})); // outputs 'bool(false)'
var_dump(key($obj)); // outputs 'int(1)'?>

對(duì)于其他值,會(huì)包含進(jìn)成員變量名 scalar。

scalar;  // outputs 'ciao'?>


Resource 資源類型

資源 resource 是一種特殊變量,保存了到外部資源的一個(gè)引用。

資源是通過專門的函數(shù)來建立和使用的。


轉(zhuǎn)換為資源

由于資源類型變量保存有為打開文件、數(shù)據(jù)庫連接、圖形畫布區(qū)域等的特殊句柄,因此將其它類型的值轉(zhuǎn)換為資源沒有意義。


釋放資源

PHP也有垃圾自動(dòng)回收機(jī)制,可以自動(dòng)檢測(cè)到一個(gè)資源不再被引用了。

持久數(shù)據(jù)庫連接比較特殊,它們不會(huì)被垃圾回收系統(tǒng)銷毀。


NULL

特殊的 NULL 值表示一個(gè)變量沒有值。NULL 類型唯一可能的值就是 NULL。

在下列情況下一個(gè)變量被認(rèn)為是 NULL

被賦值為 NULL。

尚未被賦值。

被 unset()。


轉(zhuǎn)換到 NULL

使用 (unset) $var 將一個(gè)變量轉(zhuǎn)換為 null 將不會(huì)刪除該變量或 unset 其值。僅是返回 NULL 值而已。


mixed

mixed 說明一個(gè)參數(shù)可以接受多種不同的(但不一定是所有的)類型。

例如 gettype() 可以接受所有的 PHP 類型,str_replace() 可以接受字符串和數(shù)組。


number

number 說明一個(gè)參數(shù)可以是 integer 或者 float。


array|object

array|object 意思是參數(shù)既可以是 array 也可以是 object。


void

void 作為返回類型意味著函數(shù)的返回值是無用的。

void 作為參數(shù)列表意味著函數(shù)不接受任何參數(shù)。


php如何聲明定義數(shù)組

索引數(shù)組

默認(rèn)下標(biāo)或帶有數(shù)字索引的數(shù)組

關(guān)聯(lián)數(shù)組

鍵名不為純數(shù)字帶有指定值如標(biāo)識(shí)符的數(shù)組

有關(guān)鍵值的說明

鍵(key)可以是一個(gè)整數(shù)integer或字符串string

值(value)可以是任意類型的值

直接為元素賦值

$myarr['Q'] = "Q";$myarr[] = "A";$myarr[] = "B";$myarr[2] = "B";
print_r($myarr);#在php中數(shù)據(jù)可以動(dòng)態(tài)改變長度。并且會(huì)默認(rèn)按下標(biāo)進(jìn)行賦值。

使用array函數(shù)進(jìn)行賦值

#一維數(shù)組$myarr = array("A","B","C");foreach($myarr as $key => $value){    echo "key=".$key;    echo "value=".$value;    echo "
";
}#多維數(shù)組,遞歸輸出數(shù)組值function myfun(array $myarr){    foreach($myarr as $key => $value){        if(is_array($value)){
            myfun($value);
        }else{            echo "key=".$key;            echo "value=".$value;            echo "
";
        }
    }
}$myarr = array("A"=>array("1"=>array("a","b","c"),"2","3"),"B","C");echo myfun($myarr)."維數(shù)組";


php如何調(diào)用數(shù)組方法

array_keys()返回?cái)?shù)組中所有的鍵名

$myarr = array("A","B","C");
print_r(array_keys($myarr));

array_values()返回?cái)?shù)組中所有的值

$myarr = array("A","B","C");
print_r(array_values($myarr));


php如何對(duì)數(shù)組查、增、改、刪

查array_search()數(shù)組值查找

#返回查找到的元素下標(biāo)$myarr = array("A","B","C");echo array_search("B",$myarr);

增array_push()隊(duì)尾添加數(shù)據(jù)

#返回增加后數(shù)組的大小$myarr = array("A","B","C");echo array_push($myarr,"D");
print_r($myarr);

改array_chunk()一維轉(zhuǎn)多維

$myarr = array("A","B","C");$myarr = array_chunk($myarr,2,true);
print_r($myarr);

刪array_unique()

#返回刪除重復(fù)元素后的數(shù)組$myarr = array("A","B","C","B");
print_r(array_unique($myarr));#unset無返回值$myarr = array("A","B","C");unset($myarr[2]);

合并array_merge()

$myarr1 = array("one","two");$myarr2 = array("three","four");$myarr3 = array_merge($myarr1, $myarr2);
print_r($myarr3);


php如何進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換

類C強(qiáng)制轉(zhuǎn)換

#第一種轉(zhuǎn)換方式: (int)  (bool)  (float)  (string)  (array) (object)2.$num1=3.14;3.$num2=(int)$num1;4.var_dump($num1); //輸出float(3.14)5.var_dump($num2); //輸出int(3)

獲取變量整數(shù)、浮點(diǎn)、字符串值

#第二種轉(zhuǎn)換方式:  intval()  floatval()  strval()2.$str="123.9abc";3.$int=intval($str);     //轉(zhuǎn)換后數(shù)值:1234.$float=floatval($str); //轉(zhuǎn)換后數(shù)值:123.95.$str=strval($float);   //轉(zhuǎn)換后字符串:"123.9"

使用settype()封裝函數(shù)

#bool settype ( mixed &$var , string $type )
type 的可能值為:
“boolean” (或?yàn)椤癰ool”,從 PHP 4.2.0 起)
“integer” (或?yàn)椤癷nt”,從 PHP 4.2.0 起)
“float” (只在 PHP 4.2.0 之后可以使用,對(duì)于舊版本中使用的“double”現(xiàn)已停用)"string""array""object"
“null” (從 PHP 4.2.0 起)2.$num4=12.8;3.$flg=settype($num4,"int");4.var_dump($flg);  //輸出bool(true)5.var_dump($num4); //輸出int(12)


php如何處理進(jìn)制轉(zhuǎn)換

十進(jìn)制轉(zhuǎn)二進(jìn)制decbin()

echo decbin(12); //輸出 1100

十進(jìn)制轉(zhuǎn)八進(jìn)制 decoct()

echo decoct(15); //輸出 17

十進(jìn)制轉(zhuǎn)十六進(jìn)制 dechex()

echo dechex(10); //輸出 a

二進(jìn)制轉(zhuǎn)十六制進(jìn) bin2hex()

$binary = "11111001";$hex = dechex(bindec($binary));echo $hex;//輸出f9

二進(jìn)制轉(zhuǎn)十制進(jìn) bindec()

echo bindec('110011'); //輸出 51

八進(jìn)制轉(zhuǎn)十進(jìn)制 octdec()

echo octdec('77'); //輸出 63

十六進(jìn)制轉(zhuǎn)十進(jìn)制 hexdec()

echo hexdec("F"); //輸出 15

任意進(jìn)制轉(zhuǎn)換 base_convert()

$hexadecimal = 'A37334';echo base_convert($hexadecimal, 16, 2);//輸出 101000110111001100110100


關(guān)鍵詞:
返回列表
综合干狼人综合首页,日本а中文在线天堂,中国av一区,日韩va亚洲va欧洲va国产
亚洲v中文字幕| 亚洲在线观看免费| 欧美日韩国产一区中文午夜| 亚洲精品videossex少妇| 国产麻豆日韩欧美久久| 精品av在线播放| 色综合久久88色综合天天6| 欧美性猛交xxxx乱大交| 伊人色综合久久天天人手人婷| 亚洲一区在线观看免费| 欧美一区二区三区视频免费| 中文字幕欧美日韩va免费视频| 亚洲成人黄色网| 国产亚洲欧美日韩在线一区| 国产精品三级视频| 亚洲制服丝袜在线| 欧美成人video| 亚洲高清不卡在线观看| 国产成人免费在线观看| 中文字幕在线成人| 欧美性猛交99久久久久99按摩| 一区二区三区四区亚洲| 欧美日韩一级大片网址| 欧美一区二区三区在线观看| 国产成人精品影视| 在线免费精品视频| 色综合久久88色综合天天6| 一区二区三区四区五区视频在线观看| 国产日韩av一区二区| 国产午夜精品久久| 欧美日韩在线播放一区| 亚洲国产精品久久91精品| 久久99精品国产.久久久久久| 亚洲国产欧美一区二区三区久久| 中文字幕成人在线观看| 91麻豆精品在线观看| 亚洲成人资源网| 久久er99热精品一区二区| 日韩一区二区麻豆国产| 国产日产精品一区| 亚洲精品小视频在线观看| 国产精品正在播放| 日韩你懂的电影在线观看| 日韩成人小视频| 日韩av在线播放资源| 日韩成人在线视频观看| 欧美高清www午色夜在线视频| 亚洲精品有码在线| 亚洲免费观看高清完整版在线| 日本韩国精品一区二区在线观看| 日本精品免费观看高清观看| 亚洲电影免费观看高清完整版在线观看| 欧美久久婷婷综合色| 亚洲一区二区成人在线观看| 亚洲精品成人网| 国产乱人伦偷精品视频免下载| 欧美性69xxxx肥| 在线观看成人免费视频| 欧美日韩国产经典色站一区二区三区| 亚洲国产精品综合小说图片区| 国产一区二区三区在线观看网站| 欧美日韩国产综合一区二区三区| 亚洲精品欧美二区三区中文字幕| 色综合视频在线观看| 亚洲精品视频中文字幕| 日韩美女一区二区三区| 成人免费av在线| 91麻豆免费在线观看| 亚洲福利一区二区三区| 久久久久亚洲综合| 久久免费看少妇高潮| 日韩精品视频中文在线观看| 中文字幕日韩综合av| 一区二区成人精品| 成人午夜免费av| 色婷婷一区二区三区四区| 亚洲欧美另类在线观看| 欧美日韩国产一区二区三区| 精品福利免费观看| 午夜亚洲国产au精品一区二区| 黄色一区二区在线观看| 欧美日韩国产免费一区二区| 亚洲va天堂va国产va久| 精品欧美一区二区久久| 久久夜色精品国产欧美乱极品| 中文字幕欧美在线| 日韩欧美在线综合网| 亚洲精品视频中文字幕| 91精品国产一区二区三区蜜臀| 精品国产乱码久久久久久久久| 午夜精品免费在线| 亚洲大片精品永久免费| 日韩成人激情在线| 偷窥少妇高潮呻吟av久久免费| 色婷婷综合在线| 精品色蜜蜜精品视频在线观看| 久久99这里只有精品| 国产精品系列在线| 日韩欧美第一页| 亚洲免费大片在线观看| 亚洲一区成人在线| 亚洲精品永久免费精品| 亚洲va韩国va欧美va| 欧美日韩免费不卡视频一区二区三区| 亚洲欧美国产高清| 激情久久五月天| 日韩av有码在线| 国产午夜精品美女毛片视频| 亚洲蜜桃精久久久久久久| 色香色香欲天天天影视综合网| 欧美日韩国产一区在线| 国产成人欧美日韩在线电影| 欧美一区二区三区电影| 久久精品夜色噜噜亚洲aⅴ| 日韩欧美国产一区二区三区| 久久蜜臀精品av| 亚洲精美色品网站| 亚洲第一网站免费视频| 国产精品毛片高清在线完整版| 亚洲国产日韩欧美在线动漫| 欧美一级精品在线| 久久精品人人做| 国产成人免费视| 精品久久久久久亚洲国产300| 国产精品一区二区久久不卡| 91麻豆精品国产自产在线观看一区| 亚洲精品videosex极品| 黄色成人av在线| av电影天堂一区二区在线观看| 国产成人精品综合在线观看| 中文字幕亚洲天堂| 欧美日韩和欧美的一区二区| 亚洲精品老司机| 欧美一级日韩免费不卡| 国产精品欧美久久久久无广告| 亚洲一区二区高清| 国产亚洲欧美日韩精品| 日韩精品一区二区三区老鸭窝| 欧美一区二区三区免费| 精品国产免费视频| 欧美日韩一区中文字幕| 亚洲桃色在线一区| 精品国产网站在线观看| 国产精品女同互慰在线看| 中文字幕一区二区三区视频| 午夜精品免费在线观看| 亚洲精品国产精品自产a区红杏吧| 色综合久久天天综合网| 亚洲精品国精品久久99热一| 国产乱码字幕精品高清av| 中文字幕少妇一区二区三区| 国产亚洲精品va在线观看| 欧美日韩一区二区三区免费看| 在线欧美日韩精品| 国产一区二区三区免费视频| 欧美日韩中文在线观看| 夜夜嗨av一区二区三区免费区| 欧美日韩一级大片网址| 亚洲全黄一级网站| 欧美精品一区二区在线播放| 久久综合九色欧美综合狠狠| 精品亚洲成a人在线观看| 欧美另类一区二区三区| 欧美性猛交xxxx乱大交极品| 日韩免费福利电影在线观看| 日韩电影在线观看中文字幕| 五月天亚洲精品| 亚洲欧美日韩另类| 亚洲精品成人天堂一二三| 色屁屁一区二区| 欧美日韩在线电影| 欧美电影一区二区| 欧美一二三区在线观看| 91精品国产乱码久久蜜臀| 亚洲欧洲成视频免费观看| 国产一区二区三区在线观看网站| 亚洲一区二区三区四区五区中文| 色噜噜狠狠成人中文综合| 97se狠狠狠综合亚洲狠狠| 国产精品色婷婷| 日韩精品视频在线免费观看| 91精品国产综合久久久久久| 日韩欧美激情一区| 欧美高清视频www夜色资源网| 精品制服美女久久| 欧美一级黄色录像| 久久久www成人免费无遮挡大片| 国产日韩精品一区二区三区在线| 久久麻豆一区二区| 日韩三级视频中文字幕| 国产成人精品一区二| 亚洲一区二区三区四区五区黄| 日韩欧美亚洲成人| 亚洲已满18点击进入久久| 欧美日韩精品免费观看视频| 精品视频在线播放色网色视频| 亚洲免费电影一区| 亚洲欧美国产日韩中文字幕| 亚洲激情视频网站| av不卡在线播放|