欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      黑馬程序員_PHP_課程同步筆記day10:JS小游戲

      時間:2019-05-12 20:52:06下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關的《黑馬程序員_PHP_課程同步筆記day10:JS小游戲》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《黑馬程序員_PHP_課程同步筆記day10:JS小游戲》。

      第一篇:黑馬程序員_PHP_課程同步筆記day10:JS小游戲

      【黑馬程序員】PHP課程同步筆記day10:JS小游戲

      通過前幾周的學習我們對JS有一定的了解,今天的內容就是將之前的學習的內容在小游戲中應用,希望大家能夠在小游戲中進一步提升自己的js水平。JS小游戲:

      滿天都是小星星: 代碼:

      PUBLIC

      “-//W3C//DTD

      XHTML

      1.0

      Transitional//EN” “http://1/DTD/xhtml1-transitional.dtd”>

      滿天都是小星星 0個星星 游戲進行0秒

      第二篇:黑馬程序員_PHP_課程同步筆記day07:JS介紹(二)

      【黑馬程序員】PHP課程同步筆記day07:JS介紹(二)流程控制

      If語句:

      格式:if(條件){//語句塊} 如果條件滿足true,才執(zhí)行大括號里面的代碼,如果條件不滿足,則不執(zhí)行大括號里面的代碼。注意:代碼可能不會執(zhí)行

      If(今天下雨){ Document.write(“帶雨傘”);} If,else語句

      格式:if(條件){//語句}else{//語句} 如果條件滿足就執(zhí)行語句,如果不滿足,就執(zhí)行else語句。注意:這個語句必會執(zhí)行。If,else if語句

      格式:if(條件1){//語句}else if(條件2){//語句} 如果條件滿足,就執(zhí)行語句,如果不滿足,就不會執(zhí)行。注意:有可能不會執(zhí)行 混合形式

      格式:if(條件){//語句}else if(條件){//語句}else{//語句} 如果條件滿足,就執(zhí)行語句,如果不滿足,就直接else語句。注意:必有語句被執(zhí)行。Switch語句

      黑馬程序員濟南中心 編著

      格式:

      Switch(n//變量或表達式){ Case 值1:

      Document.write(“a”);//語句 Break;Case 值2:

      Document.write(“b”);Break;Case 值3:

      Document.write(“c”);Break;Default: Document.write(“f”);} 如果值和變量n相同,那么就會執(zhí)行對應值后面的語句,break就是跳出語句的意思。While循環(huán)

      1.循環(huán)變量的初始化 2.循環(huán)變量的改變 3.循環(huán)條件的判斷 格式:

      Var i=1;[循環(huán)變量的初始化]

      黑馬程序員濟南中心 編著

      While(//表達式[循環(huán)條件的判斷]){ //循環(huán)體alert,document.write(i);I++;[循環(huán)變量的改變] } 如果表達式成立,那么就會執(zhí)行循環(huán)體[大括號內的代碼] 當表達式成立,就執(zhí)行循環(huán)體,執(zhí)行循環(huán)體后,又會回到表達式判斷的地方,繼續(xù)判斷表達式是否成立,如果成立,繼續(xù)執(zhí)行循環(huán)體,如果不成立,跳出循環(huán)(不執(zhí)行循環(huán))Do,while循環(huán)

      Var i=1;[循環(huán)變量的初始化] Do{ //循環(huán)體

      I++;[循環(huán)變量的改變] }while([循環(huán)條件的判斷])先執(zhí)行一次do里面的循環(huán)體,改變循環(huán)變量,判斷條件是否成立,若成立,繼續(xù)執(zhí)行do里面的循環(huán)體 For循環(huán)

      格式:

      For(var i=1[循環(huán)變量的初始化];i<=100[循環(huán)條件的判斷];i++[循環(huán)變量的改變]){ //循環(huán)體 }

      黑馬程序員濟南中心 編著

      注意:3個必要條件之間都是分號”;” 執(zhí)行過程:

      循環(huán)變量初始化=>循環(huán)條件的判斷(true)=>循環(huán)體=>循環(huán)變量的改變=>循環(huán)條件的判斷(true)=>循環(huán)體=>循環(huán)變量的改變=>循環(huán)條件的判斷(false)跳出循環(huán) 案例:九九乘法表 代碼:“;for($i=1;$i<10;$i++){ $str.=”“;

      for($j=1;$j<=$i;$j++){

      $str.=”“.$i.”*“.$j.”=“.$i*$j.”“;

      } } $str.=”“;echo $str;效果: $str.=”“;

      黑馬程序員濟南中心 編著

      函數:

      為了完成某個功能而定義的代碼的集體 語法:

      定義語法:

      Function 函數名(形式參數1,形式參數2...){ //代碼,這些代碼被稱為函數體 Return 某值;} 調用語法:

      函數名(實際參數1,實際參數2...);注意:

      1)形式參數和實際參數必須是一一對應的 2)函數調用的時候和定義的時候必須是相同的名字 3)Return的時候只能是值

      4)形式參數和實際參數可以有很多個 Return詳解:

      1)return返回某個值

      黑馬程序員濟南中心 編著

      2)Return可以返回true和false,值 3)Return就是返回的意思 函數名:

      1)不能和系統(tǒng)關鍵字相同 2)讓函數名有意義 作用域:

      1)全局變量:所有地方都能用的變量在函數外部申明的變量 2)局部變量:在函數內部申明的變量就是局部變量 函數注意:

      1)函數寫好之后不會立即執(zhí)行,只有在調用的情況下才會執(zhí)行

      2)函數可以放到任意位置,可以把函數寫在調用之前,也可以寫在調用之后 系統(tǒng)內部函數:

      naN:Not a number,表示不是數字 isNaN:是不是一個非數字 Isfinite:測試一個數是否是無窮大 parseInt():轉化為整數 parseFloat():轉化為浮點數 parseInt(12.2);=>12 parseInt(9.9);=>9 案例:求直角三角形的斜邊

      代碼:

      黑馬程序員濟南中心 編著

      ”http://1/DTD/xhtml1-transitional.dtd“>

      new document

      第三篇:黑馬程序員_PHP_課程同步筆記day18:PHP函數

      【黑馬程序員】PHP課程同步筆記day18:PHP函數

      PHP函數 1.概念

      將一段常用的功能代碼,進行封裝,然后起個名字,叫”函數” 使用函數,可以減少我們的工作量。對于后期的項目維護,十分方便。2.函數定義格式

      Function functionName(形參1,形參2,形參3......){

      函數的功能代碼

      [return 參數r] } 函數語法格式說明:

      Function是系統(tǒng)關鍵字,不分大小寫。

      functionName是自定義的函數名稱。函數名的命名規(guī)則與變量一樣,只是不加$符號。

      ()定義函數時的參數,該參數又稱為”形參”。

      形式參數:主要用來接收調用函數者,傳遞過來的數據。

      形參可以是多個,多個形參之間用逗號隔開,也可以沒有形參

      形參其實就是一個變量的名稱,主要用來臨時存儲數據的。{}是函數的功能代碼。Return語句:

      向誰返回內容?誰調用了該函數,就向誰返回。

      返回什么內容?該內容的類型不限制,可以是任何數據類型

      黑馬程序員濟南中心 編著

      Return語句,一旦執(zhí)行,函數將中止。也就是return語句之后的函數代碼不再執(zhí)行。

      Return 語句返回一個值,并退出函數。

      3.函數調用

      函數定義是不會自動執(zhí)行的。函數必須要經過調用,才能看到結果 調用函數和定義函數不分順序。4.函數參數

      a)形式參數(形參):形參主要用來接收調用函數傳遞過來的數據。

      i.形參一般是變量,不能是具體的值

      ii.形參只能在函數內部使用

      b)實際參數(實參):向定義函數傳遞的數據

      i.實參可以是具體值,也可以是一個變量

      c)形參和實參的個數,一般情況下必須一致 Function showInfo($a){ Echo “OK”;} $a = 100;showInfo($a);函數參數傳遞 1.值傳遞(拷貝傳值)將一個變量的值,”拷貝”一份,傳給形參

      黑馬程序員濟南中心 編著

      在函數內部,對形參進行了修改,而函數外的這個變量不會改變 函數內的形參,與函數外的實參,是相互獨立的,沒有任何聯(lián)系的

      在PHP中,默認”值傳遞”的有:字符型、整型、浮點型、布爾型、數組、NULL

      2.引用傳遞

      將一個變量的地址傳給形參,即形參與變量指向的是”同一物”.變量和參數之間是相互聯(lián)系,修改一個,另一個會跟著變。

      參數在使用引用傳遞時,需要在”形參”前加一個”&”符號?!睂崊ⅰ鼻安荒芴砑?。

      默認引用傳地址:資源和對象

      黑馬程序員濟南中心 編著

      3.默認參數

      PHP支持默認參數。

      當實參格式少于形參個數時,那么少的那個實參可以用末日的形參來代替

      匿名函數

      1.概念

      沒有名字的函數就是匿名函數,它不能單獨定義也不能單獨調用 匿名函數一般用來給其他變量賦值的。

      黑馬程序員濟南中心 編著

      2.匿名函數的兩種用法

      i.將匿名函數當成一個數據,賦給其他變量

      ii.將匿名函數作為函數的參數來使用

      變量作用域

      變量作用域:就是變量生效的范圍

      在PHP中三種變量作用域:全局變量、局部變量、超全局變量。1.全局變量

      全局變量:在函數外部定義的變量,稱為”全局變量”。

      黑馬程序員濟南中心 編著

      全局變量,在網頁執(zhí)行完畢,就消失了。在JS中,全局變量,可以直接在函數內部來使用 在PHP中,全局變量不能直接在函數內部使用 2.局部變量

      局部變量:在函數內部定義的變量,稱為”局部變量”。局部變量,只能在函數內部來使用 局部變量,在函數執(zhí)行完畢后就消失了。3.在局部作用域中訪問全局變量---global關鍵字

      Global關鍵字,只能在函數內部來使用

      不能在使用global關鍵字時,直接給變量賦值。只能是先聲明為全局,再賦值。

      $GLOBALS超全局數組

      “超全局數組變量”可以在網頁的任何地方使用,包括函數內部和函數外部。$GLOBALS超全局數組中包含的內容有:$_GET、$_POST、$_COOKIE、$_FILES

      黑馬程序員濟南中心 編著

      第四篇:黑馬程序員_PHP_課程同步筆記day17:數組介紹

      【黑馬程序員】PHP課程同步筆記day17:數組介紹

      數組 1.數組的概念

      數組是一組值的集合,變量是單個值的容器,而數組是多個值的容器 2.數組的分類

      1.枚舉數組:數組的下標是從0開始的正整數

      2.關聯(lián)數組:數組的下標可以是字符串

      $arr = array(“db_host” => “l(fā)ocalhost”, “db_user” => “root”, “db_pwd” =>”root”,);

      3.混合數組:下標既有整型的,也有字符串的

      $arr = array(“db_host” => “l(fā)ocalhost”, “db_user” => “root”, “db_pwd” =>”root”, “黑馬程序員”, “濟南分?!?;

      4.多維數組:數組的元素的值的類型是一個數組。數組套數組。數組元素的下標只能是正整數和字符串。數組元素的值,可以是任何類型,當然可以是數組。

      黑馬程序員濟南中心 編著

      $arr = array(Array(10,11,12,13), Array(20,21,22), Array(30,31), TRUE,NULL);3.數組的創(chuàng)建

      a)使用array()來創(chuàng)建數組 $arr = array([$key=>]$value, [$key=>]$value, [$key=>]$value,.....);語法說明:

      $key代表數組元素的下標,可以省略。

      $key的類型可以是整型和字符型,如果$key省略,默認的數組應該是枚舉數組。$value代表數組元素的值,值可以是任何類型?!?>”重載下標,或者重新指定下標。多個數組元素之間用英文下的逗號隔開。b)使用[]創(chuàng)建數組的語法

      語法1:$arr[] = $value

      黑馬程序員濟南中心 編著

      說明: 1)如果數組不存在,則會創(chuàng)建一個數組 2)第一個元素就是下標為0的元素 3)如果數組存在,則相當于添加一個新元素 4)新元素的下標,應該是最大整數下標+1 語法2: $arr[$key] = $value 說明:

      1)同時指定下標,指定的下標是多少,就是多少。2)如果指定的數組不存在,也會創(chuàng)建一個數組 3)如果指定的數組存在,則添加一個新元素 $arr[] = 100;$arr[] = 200;$arr[5] = 500;$arr[“a”] = “abc”;多維數組

      1、使用array()來創(chuàng)建多維數組

      $arr = array(Array(10,11,12,13,14), Array(20,21,22,23), Array(30,31,32), Array(Array(40,41),黑馬程序員濟南中心 編著

      Array(42,43)));

      2、使用[]來創(chuàng)建多維數組

      $arr[“name”] = “Mary”;$arr[“sex”] = “男”;$arr[“contact”][“tel”] = “11111111111”;$arr[“contact”][“qq”] = “11233321”;$arr[] = array(10,20,30);實例:用表格輸出二維數組 $arr = array(Array(“10010”,”Mary”,”大專”,”傳智專修學院”), Array(“10020”,”Kate”,”大?!?”傳智專修學院”), Array(“10030”,”James”,”大專”,”傳智專修學院”), Array(“10040”,”Kobe”,”大?!?”傳智專修學院”),);$str = “”;$str.= “

      ” For($i = 0;$i”;For($j=0;$j”.$arr[$i][$j].””;

      黑馬程序員濟南中心 編著

      } $str.= “”;} $str.= “

      ”;Echo $str;數組操作函數 1.print_r()a)描述:打印變量信息

      b)語法:print_r(mixed $expression)c)說明:如果給出的是string、interger或float,將打印變量值本身。如果給出的是array,將會按照一定格式顯示鍵和元素

      2.Count()a)描述:統(tǒng)計數組有效數據的個數

      b)說明:計算數組中的單元數目或對象中的屬性個數。c)語法:int count(mixed $var)d)參數:$mode是否統(tǒng)計多維數組中的個數 3.Unset()a)描述:刪除變量或數組元素或者對象屬性 b)語法:void unset(mixed $var)c)返回值:無

      d)注意:如果刪除變量的話,只是刪除變量名稱和到值之間的指向。如果刪除數組元素的話,值會被刪除,而下標還在。如果刪除整個數組的話,而整個數組都不存在黑馬程序員濟南中心 編著

      了。

      實例:求一維數組中元素的平均值 $arr = array(1,2,3,4,5,6,7,8);$num = 0;$len = count($arr);For($i=0;$i<$len;++$i){ $sum += $arr[$i];} Echo “平均值為:”.$sum/$len;實例:求二維數組中元素的平均值 $arr = array(Array(10,11,12,13,14), Array(20,21,22,23), Array(30,31,32), Array(40,41), Array(50));$sum = 0;$len = 0;For($i = 0;$i

      黑馬程序員濟南中心 編著

      $len ++;} } Echo “平均值:”.round($sum/$len,2);實例:求一維數組中的最大值 $arr = array(9,2,3,45,5,7);$max = $arr[0];For($i=0;$i

      If($max<$arr[$i]){

      黑馬程序員濟南中心 編著

      $max = $arr[$i];$max_index = $i;} //最小值

      If($min>$arr[$i]){ $min = $arr[$i];$min_index = $i;} } //交換最大值和最小值的位置 $arr[$max_index] = $min;$arr[$min_index] = $max;數組遍歷:foreach 語法結構:

      Foreach($arr as [$key=>]$value){循環(huán)體代碼} 語法結構說明:

      $arr代表當前要遍歷的數組名稱 As是系統(tǒng)關鍵字

      $key表示每一次取到元素的鍵名,可以省略 $value表示每一次取到元素的鍵值 如果數組指針指到數組的末端,則退出循環(huán) 實例:foreach遍歷一維數組

      黑馬程序員濟南中心 編著

      $arr = array(“name” => “Mary”, “sex” => “男”, “age” => 24);Foreach($arr as $key=>$value){ Echo “$arr[$key]=$value
      ”;} 實例:foreach遍歷二維數組 $arr = array(“a” =>array(“10010”,”Mary”,”男”,24), “b”=>array(“10020”,”Kate”,”女”,20), “c” => array(“10030”,”Kobe”,”男”,40));$str = “”;$str.=”

      ”;Foreach($arr as $arr2){ $str.=””;Foreach($arr2 as $value){ $str.=””;} $str.=””;

      黑馬程序員濟南中心 編著

      } $str.=”

      $value
      ”;Echo $str;實例:foreach 中的$value引用傳地址 $arr = array(1,2,3,4,5,6,7,8);Foreach($arr as &$value){ $value *=2;} Var_dump($arr);數組操作函數 1.each()a)描述:返回數組中當前的鍵/值對(數組元素)并將數組指針向前移動一步 b)語法:array each(array &$array)c)返回值:返回array數組中當前指針位置的鍵/值對并向前移動數組指針。鍵值對被返回四個單元的數組。單元0和key包含有數組單元的鍵名,1和value包含有數據。

      2.List()a)描述:把數組中的值(前幾個值)賦給一些變量 b)語法:array list(mixed $varname)c)舉例:list($name,$sex,$age)= array(“Kobe”,”男”,24,”高中”);i.說明:將數組中前三個元素的值,賦給list函數中的三個變量。

      ii.數組中多余的值不需要

      黑馬程序員濟南中心 編著

      iii.要求數組必須是枚舉數組,下標必須是從0開始的正整數 iv.下標必須是連續(xù)的,中間不能斷檔。

      黑馬程序員濟南中心 編著

      第五篇:黑馬程序員_PHP_課程同步筆記day35:PDO介紹

      PDO介紹

      pdo是什么?

      PDO: PHP 的 Data Object(php的數據對象)pdo到底是什么?

      它相當于“別人”寫的mysqldb工具類!比如:

      $pdo = new pdo();

      //這就是$pdo的一個對象!但pdo比我們自己寫的mysqldb工具類復雜多了,功能也強多了。其原理如下:

      其中,pdo的各種數據庫“引擎”,我們可以在php.ini中進行“開關”控制: 如下:

      黑馬程序員濟南中心 編著

      重啟apache。

      使用pdo連接mysql數據庫

      DSN = “mysql:host=服務器地址/名稱;port=端口號;dbname=數據庫名”;Options = array(PDO::MYSQL_ATTR_INIT_COMMAND=>’set names utf8’);$pdo = new pdo(DSN, “用戶名”, “密碼”, Options);

      [PHP] 純文本查看 復制代碼 ? 01

      04 //DSN = “mysql:host = 服務器地址/名05 稱;port=端口號;dbname=數據庫名”;06 //DSN是一種常見的“縮略語”,表示:Data

      黑馬程序員濟南中心 編著

      07 Source Name(數據源名稱)08 //Options = 09 array(PDO::MYSQL_ATTR_INIT_COMMAN10 D=>'set names utf8');11 //其中PDO就是類,12 MYSQL_ATTR_INIT_COMMAND是該類中的13 一個常量

      $dsn = “mysql:host=localhost;port=3306;dbname=php43;”;$opt = array(PDO::MYSQL_ATTR_INIT_COMMAND=>“set names utf8”);$pdo = new pdo($dsn,“root”,“root”,$opt);

      var_dump($pdo);[align=left] 結果如下:

      object(PDO)#1(0){}

      使用pdo執(zhí)行sql語句:

      黑馬程序員濟南中心 編著

      有2個方法,如下:

      $result = $pdo-> query($sql);//可以執(zhí)行任何sql語句,通常適用于執(zhí)行select這種

      如果執(zhí)行select這種有數據返回的語句,則所得到的結果是“pdo結果集”

      $result = $pdo-> exec($sql);

      //只能執(zhí)行沒有返回數據的sql語句,比如增刪改語句;

      執(zhí)行的結果返回true或false

      銷毀pdo數據對象(釋放資源):

      pdo技術范圍中,會有兩種對象數據結果:

      pdo對象

      pdo結果集對象

      $pdo = null;$result->closecursor();

      //$result 就是pdo數據集(pdo結果集)

      pdo對象的其他方法

      $pdo->lastInsertId():獲取最后一次插入時的自增長的id值

      $pdo->beginTransaction();$pdo->commit()$pdo->rollBack();$pdo->setAttribute(屬性名,屬性值);

      黑馬程序員濟南中心 編著

      最后一個舉例:

      $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

      黑馬程序員濟南中心 編著

      下載黑馬程序員_PHP_課程同步筆記day10:JS小游戲word格式文檔
      下載黑馬程序員_PHP_課程同步筆記day10:JS小游戲.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現有涉嫌版權的內容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯(lián)系你,一經查實,本站將立刻刪除涉嫌侵權內容。

      相關范文推薦