php的控制語句知識大全
php的控制語句
1、IF語句
IF語句是多數(shù)語言中的一個重要特點,它根據(jù)條件執(zhí)行程序段。PHP的IF語句類似于C:
if(expr)
statement
正如在表達(dá)式中所論述,expr被計算為它的真值。如果expr為TRUE,PHP執(zhí)行相應(yīng)語句,如果為FALSE則忽略它。
如果$a大于$b,下例將顯示’aisbiggerthanb’:
if($a>$b)
print"aisbiggerthanb";
通常,你希望根據(jù)條件執(zhí)行多于一條語句。當(dāng)然,不需要給每條語句都加上IF判斷。取而代之,可以把多條語句組成一個語句組。
If語句可以嵌套于其他IF語句中,使你能夠靈活地有條件的執(zhí)行程序的各個部分。
2、ELSE語句
通常你希望滿足特定條件時執(zhí)行一條語句,不滿足條件是執(zhí)行另一條語句。ELSE就是用來做這個的。ELSE擴(kuò)展IF語句,在IF語句表達(dá)式為FALSE時執(zhí)行另一條語句。例如,下面程序執(zhí)行如果$a大于$b則顯示’aisbiggerthanb’,否則顯示\’aisNOTbiggerthanb’:
if($a>$b){
print"aisbiggerthanb";
else{
print"aisNOTbiggerthanb";
3、ELSEIF語句
ELSEIF,就象名字所示,是IF和ELSE的組合,類似于ELSE,它擴(kuò)展IF語句在IF表達(dá)式為FALSE時執(zhí)行其他的語句。但與ELSE不同,它只在ELSEIF表達(dá)式也為TRUE時執(zhí)行其他語句。
可以在一條IF語句中使用多條ELSEIF語句。第一個ELSEIF表達(dá)式為TRUE的語句將被執(zhí)行。在PHP3中,你也可以寫成’elseif’(寫成兩個單詞)和’elseif’(寫成一個單詞)效果一樣。這只是寫法上的細(xì)小差別(如果你熟悉C,它也是),結(jié)果是完全一樣的。
ELSEIF語句僅在IF表達(dá)式和任何前面的ELSEIF表達(dá)式都為FALSE,且當(dāng)前ELSEIF表達(dá)式為TRUE時執(zhí)行。
下面是一個含有ELSEIF和ELSE的嵌套格式的IF語句:
if($a==5):
print"aequals5";
print"...";
elseif($a==6):
print"aequals6";
print"!!!";
else:
print"aisneither5nor6";
endif;
4、WHILE語句
WHILE循環(huán)是PHP3的一種簡單的循環(huán)。象在C中一樣。WHILE語句的基本格式是:
WHILE(expr)statement
WHILE語句的意思非常簡單。它告訴PHP只要WHILE表達(dá)式為TRUE就重復(fù)執(zhí)行嵌套的語句。每次循環(huán)開始時檢查WHILE表達(dá)式的值,所以即使在嵌套語句內(nèi)改變了它的值,本次執(zhí)行也不會終止,而直到循環(huán)結(jié)束(每次PHP運行嵌套的語句稱為一次循環(huán))。類似于IF語句,你可以用大括號把一組語句括起來,在同一個WHILE循環(huán)中執(zhí)行多條語句:
WHILE(expr):statement...ENDWHILE;
下面例子完全相同,都打出數(shù)字1到10:
/*example1*/
$i=1;
while($i<=10){
print$i++;/*theprintedvaluewouldbe$ibeforetheincrement(post-
increment)*/
/*example2*/
$i=1;
while($i<=10):
print$i;
$i++;
endwhile;
5、DO..WHILE語句
DO..WHILE非常類似于WHILE循環(huán),只是它在每次循環(huán)結(jié)束時檢查表達(dá)式是否為真,而不是在循環(huán)開始時。它和嚴(yán)格的WHILE循環(huán)的主要區(qū)別是DO..WHILE的第一次循環(huán)肯定要執(zhí)行(真值表達(dá)式僅在循環(huán)結(jié)束時間檢查),而不必執(zhí)行嚴(yán)格的WHILE循環(huán)(每次循環(huán)開始時就檢查真值表達(dá)式,如果在開始時就為FALSE,循環(huán)會立即終止執(zhí)行).
DO..WHILE循環(huán)只有一種形式:
$i=0;
do{
print$i;
}while($i>0);
上面循環(huán)只執(zhí)行一次,因為第一次循環(huán)后,當(dāng)檢查真值表達(dá)式時,它算出來是FALSE($i不大于0)循環(huán)執(zhí)行終止。
6、FOR循環(huán)語句
FOR循環(huán)是PHP中最復(fù)雜的循環(huán)。象在C中一樣。FOR循環(huán)的語法是:
FOR(expr1;expr2;expr3)statement
第一個表達(dá)式(expr1)在循環(huán)開始時無條件的計算(執(zhí)行)。
每一次循環(huán),表達(dá)式expr2都被計算。如果結(jié)果為TRUE,則循環(huán)和嵌套的語句繼續(xù)執(zhí)行。如果結(jié)果為FALSE,則整個循環(huán)結(jié) 束。
每次循環(huán)結(jié)束時,expr3被計算(執(zhí)行).每一個表達(dá)式都可為空。expr2為空則循環(huán)的次數(shù)不定(PHP默認(rèn)它為TRUE,象C一樣)。除非你要通過一個條件的BREAK語句代替FOR的真值表達(dá)式來結(jié)束循環(huán),否則不要這樣。
考慮下面例子。它們都顯示數(shù)字1到10:
/*example1*/
for($i=1;$i<=10;$i++){
print$i;
/*example2*/
for($i=1;;$i++){
if($i>10){
break;
print$i;
/*example3*/
$i=1;
for(;;){
if($i>10){
break;
print$i;
$i++;
當(dāng)然,第一個例子顯然是最好的,但借此你可以發(fā)現(xiàn)在FOR循環(huán)中很多場合可以使用空的表達(dá)式。
其他的語言有一條foreach語句用來遍歷一個數(shù)組或哈希(hash)表。PHP使用while語句和list()、each()函數(shù)來達(dá)到這個功能。
7、SWITCH選擇語句
SWITCH語句就象是對同一個表達(dá)式的一系列IF語句。在很多時侯,你想把同一個變量(或者表達(dá)式)和許多不同的值去比較,并根據(jù)不同的比較結(jié)果執(zhí)行不同的程序段。這就是SWITCH語句的用處了。
下面兩個例子通過不同的方法做同一件事,一個用一組IF語句,另外一個用SWITCH語句:
/*example1*/
if($i==0){
print"iequals0";
if($i==1){
print"iequals1";
if($i==2){
print"iequals2";
/*example2*/
switch($i){
case0:
print"iequals0";
break;
case1:
print"iequals1";
break;
case2:
print"iequals2";
break;
。ǘEQUIRE語句
REQUIRE語句用指定的文件代替自己,很象C中的預(yù)處理#include。
這意味著你不能為了每次調(diào)用該函數(shù)來包含不同文件的內(nèi)容,而把require()語句放在一個循環(huán)結(jié)構(gòu),。要這么做,使用INCLUDE語句。
require(’header.inc’);
。ㄈNCLUDE語句
INCLUDE語句包含指定的文件。
每次遇到INCLUDE是INCLUDE語句就包含指定的文件。所以你可以在一個循環(huán)結(jié)構(gòu)中使用INCLUDE語句以包含一系列不同的文件。
$files=array(’first.inc’,’second.inc’,’third.inc’);
for($i=0;$i<count($files);$i++){
include($files[$i]);
。ㄋ模、函數(shù)
可以通過以下的語法定義函數(shù):
functionfoo($arg_1,$arg_2,...,$arg_n){
echo"Examplefunction.\n";
return$retval;
函數(shù)中可以使用任何有效的PHP3代碼,甚至是其他的函數(shù)或類的定義
1、函數(shù)返回值
函數(shù)可以通過可選的return語句返回值。返回值可以是任何類型,包括列表和對象。
functionmy_sqrt($num){
return$num*$num;
echomy_sqrt(4);//outputs’16’.
函數(shù)不能同時返回多個值,但可以通過返回列表的方法來實現(xiàn):
functionfoo(){
returnarray(0,1,2);
list($zero,$one,$two)=foo();
2、參數(shù)
外部信息可以通過參數(shù)表來傳入函數(shù)中;參數(shù)表就是一系列逗號分隔的變量和/或常量。
PHP3支持通過值形參數(shù)(默認(rèn)),變量參數(shù),和默認(rèn)參數(shù)。不支持變長參數(shù)表,但可以用傳送數(shù)組的方法來實現(xiàn)。
3、關(guān)聯(lián)參數(shù)
默認(rèn)情況函數(shù)參數(shù)是傳值方式。如果你允許函數(shù)修改傳入?yún)?shù)的值,你可以使用變量參數(shù)。
如果你希望函數(shù)的一個形式參數(shù)始終是變量參數(shù),你可以在函數(shù)定義時給該形式參數(shù)加(&)前綴:
functionfoo(&$bar){
$bar.=’andsomethingextra.’;
$str=’Thisisastring,’;
foo($str);
echo$str;//outputs’Thisisastring,andsomethingextra.’
如果要傳遞一個可變參數(shù)給默認(rèn)的函數(shù)(其形式參數(shù)不是變參方式),你可以在調(diào)用函數(shù)時給實際參數(shù)加(&)前綴:
functionfoo($bar){
$bar.=’andsomethingextra.’;
$str=’Thisisastring,’;
foo($str);
echo$str;//outputs’Thisisastring,’
foo(&$str);
echo$str;//outputs’Thisisastring,andsomethingextra.’
4、默認(rèn)值
函數(shù)可以定義C++風(fēng)格的默認(rèn)值,如下:
functionmakecoffee($type="cappucino"){
echo"Makingacupof$type.\n";
echomakecoffee();
echomakecoffee("espresso");
上邊這段代碼的輸出是:
Makingacupofcappucino.
Makingacupofespresso.
注意,當(dāng)使用默認(rèn)參數(shù)時,所有有默認(rèn)值的.參數(shù)應(yīng)在無默認(rèn)值的參數(shù)的后邊定義;否則,將不會按所想的那樣工作。
5、CLASS(類)
類是一系列變量和函數(shù)的集合。類用以下語法定義:
<?php
classCart{
var$items;//Itemsinourshoppingcart
//Add$numarticlesof$artnrtothecart
functionadd_item($artnr,$num){
$this->items[$artnr]+=$num;
//Take$numarticlesof$artnroutofthecart
functionremove_item($artnr,$num){
if($this->items[$artnr]>$num){
$this->items[$artnr]-=$num;
returntrue;
}else{
returnfalse;
?>
上面定義了一個叫Cart的類,其中包括一個關(guān)聯(lián)數(shù)組和兩個用來從cart中增加和刪除項目的函數(shù)。
類是實際變量的原始模型。你要通過new操作符來建立一個所需類型的變量。
$cart=newCart;
$cart->add_item("10",1);
這建立起一個Cart類的對象$cart。該對象的函數(shù)add_item()被調(diào)用來給第10項加1。
類可以從其他的類擴(kuò)充得到。擴(kuò)充或派生出來的類擁有基類的所有變量和函數(shù)及你在擴(kuò)充定義中所定義的東西。這要使用extends關(guān)鍵字。
classNamed_CartextendsCart{
var$owner;
functionset_owner($name){
$this->owner=$name;
這里定義了一個名為Named_Cart的類它繼承了Cart類所有變量和函數(shù)并增加了一個變量$owner和一個函數(shù)set_owner()。你建立的named_cart類的變量現(xiàn)在就能設(shè)置carts的owner了。在named_cart變量中你仍然可以使用一般的cart函數(shù):
$ncart=newNamed_Cart;//Createanamedcart
$ncart->set_owner("kris");//Namethatcart
print$ncart->owner;//printthecartownersname
$ncart->add_item("10",1);//(inheritedfunctionalityfromcart)
函數(shù)中的變量$this意思是當(dāng)前的對象。你需要使用$this->something的形式來存取所有當(dāng)前對象的變量或函數(shù)。
類中的構(gòu)造器是你建立某種類的新變量時自動被調(diào)用的函數(shù)。類中和類名一樣的函數(shù)就是構(gòu)造器。
classAuto_CartextendsCart{
functionAuto_Cart(){
$this->add_item("10",1);
這里定義一個類Auto_Cart,它給Cart類加了一個每次new操作時設(shè)置項目10進(jìn)行變量初始化的構(gòu)造器。構(gòu)造器也可以有參數(shù),這些參數(shù)是可選的,這種特點也使得其十分有用。
classConstructor_Cart{
functionConstructor_Cart($item="10",$num=1){
$this->add_item($item,$num);
//Shopthesameoldboringstuff.
$default_cart=newConstructor_Cart;
//Shopforreal...
$different_cart=newConstructor_Cart("20",17);
徐嬌假小子變身女神范兒
我記得當(dāng)初看星爺?shù)摹堕L江七號》的時候,完全沒有想到扮演星爺兒子的是個假小子。更沒有想到的是這么多年過去了,當(dāng)年的假小子已經(jīng)變成了今天可人的萌少女。這兩天徐嬌在微博里曬出了一堆清純制服裝,真真兒讓我看傻了眼
移動安全再現(xiàn)驚天危機(jī) 安全管家首家查殺
繼安全管家云安全中心獨家查殺4000余款“美圖陷阱”與“幕后黑手”手機(jī)病毒后,安全管家再度首家查殺“驚天危機(jī)”病毒。“驚天危機(jī)”是目前感染用戶最多,受感染文件最多的病毒。
據(jù)了解,“驚天危機(jī)”病毒感染的軟件已達(dá)20000余款,預(yù)計幾百萬用戶都受到了危害。并且該病毒入侵軟件類別多,危害數(shù)量龐大。包括黃金礦工、單機(jī)斗地主、消滅星星等游戲類軟件;WIFI密鑰、來電通來電歸屬地等工具類軟件及性感美女等壁紙類軟件皆被感染。
“驚天危機(jī)”病毒的主要惡意行為為:在用戶全然不知的情況下,已經(jīng)在后臺利用自有技術(shù)開始下載了大量的軟件,下載軟件后便在用戶的通知欄彈出消息,用戶輕輕一點即彈出安裝。同時“驚天危機(jī)”還很隱蔽,普通用戶無法直接查明是哪個軟件在通知欄進(jìn)行消息的推送,更可恨的是,推送的消息也不能如正常軟件可直接進(jìn)行清除。
經(jīng)過安全管家云安全中心對“驚天危機(jī)”病毒的惡意特性進(jìn)行快速提取和分析,目前安全管家已能精準(zhǔn)攔截此類病毒,防止“驚天危機(jī)”出現(xiàn)。
(通知欄廣告,點擊即安裝,且無法直接清除)
(安全管家獨家查殺“驚天危機(jī)”病毒)
安全管家提醒用戶,當(dāng)發(fā)現(xiàn)通知欄有匿名信息或者未知的軟件時,請及時進(jìn)行手機(jī)的全盤查殺,防止一些手機(jī)病毒私自在后臺進(jìn)行惡意侵害,導(dǎo)致自己的流量和話費受損。
div.shared a,div.shared a:hover { text-decoration:none; }
新手機(jī)病毒感染70余款手游 竊取短信賬號等隱私
手機(jī)病毒“GoYear”采用混淆+加密的方式,自動將手機(jī)進(jìn)行ROOT并獲得最高權(quán)限完全控制手機(jī),竊取用戶的通訊錄、短信、帳號密碼等隱私信息,在后臺回傳給黑客。同時還會進(jìn)行流氓推廣,自動在用戶手機(jī)上下載應(yīng)用程序,大量消耗手機(jī)流量。
最近幾年,智能手機(jī)幾乎成為人們手中不可或缺的設(shè)備,各種各樣的手機(jī)游戲也填補(bǔ)了人們的空余時間,但越來越多的熱門Android游戲成為惡意軟件偽裝、篡改的對象。近日,網(wǎng)秦發(fā)現(xiàn)新手機(jī)病毒“GoYear”,并發(fā)布安全預(yù)警提醒廣大手機(jī)用戶小心下載,謹(jǐn)防中毒。
偽裝手機(jī)游戲的病毒“GoYear”
據(jù)了解,網(wǎng)秦此次發(fā)現(xiàn)的手機(jī)病毒“GoYear”感染范圍巨大,目前該病毒已經(jīng)偽裝成70多個手機(jī)游戲網(wǎng)上進(jìn)行傳播,例如“多羅貓的瘋狂史”、“賽車爭霸”、“CS反恐”、“掃雷2012”等均被偽裝。
網(wǎng)秦安全專家表示,手機(jī)病毒“GoYear”的感染范圍還在進(jìn)一步擴(kuò)大,并且危害和隱蔽性極強(qiáng)。該病毒采用混淆+加密的方式,使得安全軟件很難發(fā)現(xiàn)。不僅如此,該手機(jī)病毒還會自動將手機(jī)進(jìn)行ROOT并獲得最高權(quán)限完全控制手機(jī)。隨后竊取用戶的通訊錄、短信、帳號密碼等隱私信息,在后臺回傳給黑客。同時還會進(jìn)行流氓推廣,自動在用戶手機(jī)上下載應(yīng)用程序,大量消耗手機(jī)流量。由于獲得了手機(jī)最高權(quán)限,會為用戶帶來更多安全風(fēng)險。
手機(jī)游戲由于較快的更新速度,已經(jīng)成為惡意軟件主要的偽裝對象,很多審核不嚴(yán)的應(yīng)用商店則成為這種手機(jī)木馬滋生的溫床。但是一部分應(yīng)用商店對安全審核機(jī)制不嚴(yán)謹(jǐn),提供的軟件種類繁多,質(zhì)量良莠不齊,安全難以保證,使一些制毒者有機(jī)可乘。
據(jù)網(wǎng)秦最新發(fā)布的《2013年上半年全球手機(jī)安全報告》顯示,46%的手機(jī)惡意軟件是通過第三方應(yīng)用商店和手機(jī)論壇傳播的。
對于越來越多的惡意軟件偽裝成手機(jī)游戲,嚴(yán)重威脅用戶手機(jī)安全的情況,建議手機(jī)用戶盡量選擇正規(guī)安全的應(yīng)用市場下載,同時安裝安全軟件,及時監(jiān)控惡意軟件的過度權(quán)限要求和后臺私自聯(lián)網(wǎng)等惡意行為,阻止病毒惡意行為,保護(hù)手機(jī)安全。
國內(nèi)網(wǎng)費被指是美國4倍韓國20倍 網(wǎng)速僅其一半
據(jù)中國之聲《新聞晚高峰》報道,隨著智能手機(jī)的普及,手機(jī)上網(wǎng)也成為一種必然。然而,讓人尷尬的是,上網(wǎng)人數(shù)是在不斷增加,可資費同時也在正向上升,調(diào)查顯示,中國內(nèi)地用戶月均上網(wǎng)費用是美國4倍、韓國20多倍、我國香港地區(qū)的上百倍,網(wǎng)速卻不及人家的一半。
北京的白領(lǐng)朱女士使用的是中國電信iPhone5和合約機(jī)。為了滿足上網(wǎng)流量,朱女士除了定制使用的“商務(wù)領(lǐng)航套餐”外,自己每個月還要額外再購買500兆的流量包:
朱女士:現(xiàn)在上網(wǎng)比較多,微博、微信、看網(wǎng)頁圖片什么的,每月要用900兆流量,有的時候我都不夠用。商務(wù)領(lǐng)航套餐再加上流量包就得小200塊錢。
朱女士覺得,自己用的iPhone5算是比較新的機(jī)型,上網(wǎng)的銀子花得像流水一樣,但是網(wǎng)速并不給力:
朱女士:手機(jī)的硬件不錯,所以感覺的網(wǎng)速非常一般,就是刷不出來,圖片出來慢,這都是網(wǎng)速慢。我覺得起碼得占一頭吧,要么便宜些,要么提高服務(wù),把網(wǎng)速變得很快。
朱女士的感受并非個案,盡管我國運營商推出了多種多樣的上網(wǎng)資費套餐,但調(diào)查顯示,我國內(nèi)地用戶月均上網(wǎng)費用是美國4倍、韓國20多倍、我國香港地區(qū)的上百倍,而網(wǎng)速卻不及發(fā)達(dá)國家的一半。
朱女士:我有個同學(xué)也使用iPhone5,他在國外相對于我們來說就很便宜,而且就是速度特別快,他到國內(nèi)都不適應(yīng),我覺得差距還是挺大的。
騰訊公司首席執(zhí)行官馬化騰曾說,很多網(wǎng)民對手機(jī)上網(wǎng)是月頭像開閘,月尾省著用。這真實反映了普通百姓使用智能手機(jī)的心態(tài)。每月月底前收到流量即將用盡的短信通知時,正在上大學(xué)的張同學(xué)就會主動關(guān)掉上網(wǎng)功能。
張同學(xué):月初的時候會用的多,到月底感覺流量就沒有了,能不上網(wǎng)就不上了。
除了用不起的尷尬,一些智能手機(jī)上的自動更新程序,甚至惡意流量吸金軟件,也使得網(wǎng)民對手機(jī)上網(wǎng)不得不提高防范。合肥市民盧璧今年就曾在短短三天時間內(nèi),手機(jī)自動上網(wǎng)流量超過了3000多兆,費用超過了一千塊錢。電信公司工作人員回應(yīng)稱,如果不是手機(jī)被盜用,這筆費用需要用戶自己來承擔(dān)。
電信工作人員:我們從后臺查了下,初步判斷沒有復(fù)制卡的嫌疑,從后臺計費的話單來看,也屬于正常,不可能會被盜用。
中國移動的客服人員同樣表示,除了客戶正常的手機(jī)上網(wǎng)應(yīng)用外,一定要關(guān)注智能手機(jī)上的自動更新程序。如果客戶使用流量超過預(yù)設(shè)套餐,將按照每兆一塊錢的標(biāo)準(zhǔn)進(jìn)行收費:
中國移動客服人員:根據(jù)使用情況來定的,或者看手機(jī)上面有沒有自動聯(lián)網(wǎng)的程序,或者軟件會自動聯(lián)網(wǎng),導(dǎo)致走的流量比較多,自動更新數(shù)據(jù),自動刷新數(shù)據(jù)的。
手機(jī)上網(wǎng),低網(wǎng)速高網(wǎng)費,除了讓網(wǎng)民很傷心外,還有哪些影響?未來,有可能網(wǎng)速提上去,而網(wǎng)費會降下來嗎?
賽迪顧問通信產(chǎn)業(yè)研究中心副總經(jīng)理耿嚴(yán)表示,運營商的壟斷經(jīng)營是本質(zhì)問題:
耿嚴(yán):他們?nèi)齻畢竟是很壟斷的企業(yè),國外有很多運營商都是很市場化的行為,如果有競爭的話自然就會降下來,是三家的競爭,不是兩家,還稍微好一點,有那么點余地,我覺得這是核心的問題。
同時,耿嚴(yán)認(rèn)為,運營商此前在移動3G上的巨額投資沒有收回,只有移動互聯(lián)網(wǎng)用戶的數(shù)量增加,在規(guī)模效應(yīng)的作用下,才能降低整體運營成本。但現(xiàn)實的情況是,有7億多客戶的中國移動擁有全球最大的客戶規(guī)模,但由于智能上網(wǎng)終端的比例并不高。
中國移動總裁李躍:智能終端在中國大陸的占比只有30%左右,我們還有非常非常廣闊的市場前景。
此外,隨著年內(nèi)4G牌照的發(fā)放,運營商即將面臨4G資金投入的壓力。因此,耿嚴(yán)分析,只有維持現(xiàn)有的資費水平,從而支持運營商的投資規(guī)劃,手機(jī)上網(wǎng)資費也就很難下調(diào)。不過,高資費、低網(wǎng)速的現(xiàn)狀肯定不利于我國信息領(lǐng)域建設(shè)和消費。
耿嚴(yán):今年咱們國家一直在推信息消費,建立在告訴互聯(lián)網(wǎng)絡(luò)上才有未來新的商業(yè)模式的體現(xiàn),我覺得像這種現(xiàn)象長期下去,不管是從信息消費領(lǐng)域還是信息化的推進(jìn)還有各方面的進(jìn)程來講是不利的。
新版Chrome將加入雙指縮放、滑動導(dǎo)航等觸屏功能
北京時間8月6日消息,據(jù)國外媒體報道,谷歌正有計劃地為Chrome瀏覽器添加更多觸摸優(yōu)化的功能。
在最新發(fā)布的Canarybuild分支里,谷歌加入了一個通過滑動進(jìn)行網(wǎng)頁導(dǎo)航的功能。也就是說用戶通過左右滑動,就能查看頁面瀏覽的記錄。Windows8平臺上的IE10瀏覽器也具備同樣的功能。
“雙指縮放”是另一項新加入Chrome的功能,用戶可以通過雙指的移動來放大縮小瀏覽的頁面。
另外,谷歌還為Windows8版Chrome準(zhǔn)備了虛擬鍵盤,當(dāng)用戶點擊地址欄或者文本框時,虛擬鍵盤就跳出來了。
觸摸屏已成為現(xiàn)代計算設(shè)備必備的特征之一,谷歌有ChromebookPixel,市面上越來越多的Windows8電腦也采用觸摸屏設(shè)計,它們都需要為觸屏優(yōu)化的Chrome。
去年谷歌發(fā)布了針對Windows8的Metro版Chrome瀏覽器,但更多的是壓縮版而不是對觸屏友好。而現(xiàn)在加入測試版的這些功能,肯定能夠優(yōu)化用戶在觸屏設(shè)備上的使用體驗。
【php的控制語句知識大全】相關(guān)文章: