翻身的廢魚——論PHP從入門到放棄需要多久?11

來源:互聯網
上載者:User

標籤:php初學者

今日課程:PHP 3Apsara Infrastructure Management Framework礎鞏固視頻教程【燕十八】

1、數組遊標操作

/*current();next();prev();end();*///取當前遊標指向的數組單元的值$arr = array(‘a‘,‘b‘,‘c‘);echo current($arr);next($arr);echo current($arr);//把數組遊標往後移end($arr);echo current($arr);//把數組遊標移到最後prev($arr);echo current($arr);//把數組遊標前移reset($arr);echo current($arr);//把數組複位echo "<br />";while ($v = current($arr)) {echo $v,‘<br />‘;next($arr);}//碰到這種情況,可以用到each函數處理$arr = array(1,2,3,false,4,5,6);while ($v = ($arr)) {echo $v,‘<br />‘;next($arr);}echo "<br />";$arr = array(1,2,3,false,4,5,6);echo each($arr),‘<br />‘;

2、數組常用函數

//判斷一般數組$arr = array(‘a‘=>‘zk‘,‘b‘=>‘zh‘,‘c‘=>NULL);if (isset($arr[‘a‘])) {echo ‘a存在‘;}else{echo ‘a不存在‘;}echo "<br />";//半段空數組if (array_key_exists(‘c‘,$arr)) {echo ‘c存在‘;}else{echo ‘c不存在‘;}echo "<br />";if (in_array(‘zh‘,$arr)) {echo "zh存在";}

3、數組案例之小羊繁殖

echo "<br />";$arr = array(‘a‘,‘b‘,‘c‘,‘d‘);echo array_push($arr, ‘e‘),‘<br />‘;//數組尾部追加單元,並返回操作後的數組長度echo array_pop($arr),‘<br />‘;//彈出尾部的那樣echo array_unshift($arr, ‘z‘),‘<br />‘;print_r($arr);echo array_shift($arr),‘<br />‘;//彈出頭部的那樣print_r($arr);echo "<br />";//一種羊,第二年生一隻羊,第四年生一隻羊,第五年死,二十年後剩多少羊?$yang = array(1,0,0,0,0);for($y = 1;$y <= 20;$y++){$tmp = $yang[1] + $yang[3];array_unshift($yang, $tmp);array_pop($yang);}echo array_sum($yang);print_r($yang); echo "<br />";/*M只猴子要選大王,選舉辦法如下:所有猴子按1,2……n編號圍成一圈,從第一號開始順序1,2……m,凡是報m號的退出圈外,如此迴圈報數直到圈內 只剩一隻猴子時這隻猴子就是大王。*/課後題,數學太差,想不清楚,後面再說

4、超全域變數

<html><body><form action="7181.php?tid=3$username="abc" method="post"><p><input type="text" name="username"/></p><p><input type="submit" value="提交"/></p></form></body></html>echo "<br />";/*$_GET//地址欄上獲得的值$_POST//POST標點上發送的資料$_REQUEST//既有get也有post*/print_r($_GET);print_r($_POST);print_r($_REQUEST);echo "<br />";echo "<br />";

今天到此為止,休息!

本文出自 “一條大大大大廢魚” 部落格,謝絕轉載!

翻身的廢魚——論PHP從入門到放棄需要多久?11

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.