<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Happy New Year (*^__^*)

    PHP學(xué)習(xí)小記——入門及數(shù)據(jù)庫簡單操作

    基本語法:
    1、引用文件:

    引用文件的方法有兩種:require 及 include。

    require 的使用方法如 :

    1<?php
    2    require("dbConnect.php"); 
    3?>

    這個(gè)函數(shù)通常放在 PHP 程序的最前面,PHP 程序在執(zhí)行前,就會先讀入 require 所指定引入的文件,使它變成 PHP 程序網(wǎng)頁的一部份。常用的函數(shù),亦可以這個(gè)方法將它引入網(wǎng)頁中。

    include 使用方法如:

    1<?php
    2    include("dbConnect.php");
    3?>

    這個(gè)函數(shù)一般是放在流程控制的處理部分中。PHP 程序網(wǎng)頁在讀到 include 的文件時(shí),才將它讀進(jìn)來。這種方式,可以把程序執(zhí)行時(shí)的流程簡單化。


    2、注釋方法:

     1<?php 
     2
     3echo "注釋方法一"// 本例是C語法的注釋 
     4
     5echo "注釋方法二"
     6/* 本例采用多行的 
     7注釋方式 */ 
     8
     9echo "注釋方法三"# 本例使用 UNIX Shell 語法注釋 
    10
    11?> 
    12

     

    4、數(shù)組定義:

    1<?php

    3    $mystring = "字符串"
    4    $myint = 520
    5    $myfloat1 = 1.732
    6    $myfloat2 = 1.4E 2
    7    $myArray = array("a","b","c","d"); 
    8
    9?>

     

    5、字符串運(yùn)算:

    英文的句號,它可以將字符串連接起來,變成合并的新字符串。類似ASP中的& 

    1<?php
    2
    3$a = "Hello " ; 
    4$b = "World!" ; 
    5echo $a.$b
    6
    7?> 

     

    6、邏輯運(yùn)算:

    符號    意義
      <        小于
      >        大于
     <=   小于或等于
     >=   大于或等于
     ==       等于
     !=      不等于
    &&       而且 (And)
    and       而且 (And)
      ||         或者 (Or)
     or        或者 (Or)
    xor       異或 (Xor)
      !          不 (Not)

    7、if..else 循環(huán)

    1<?php 
    2  if ($a > $b) { 
    3    echo "a 比 b 大" ; 
    4  } elseif ($a == $b) { 
    5    echo "a 等于 b" ; 
    6  } else { 
    7    echo "a 比 b 小" ; 
    8  } 
    9?> 

     

    8、 for 循環(huán)

    1<?php 
    2  for ($i = 1$i <= 10$i++) { 
    3    echo "這是第".$i."次循環(huán)<br>" ; 
    4  } 
    5?> 

     

    9、 switch 循環(huán)

     1<?php 
     2  switch (date("D")) { 
     3    case "Mon" : 
     4      echo "今天星期一" ; 
     5      break
     6    case "Tue" : 
     7      echo "今天星期二" ; 
     8      break
     9    case "Wed" : 
    10      echo "今天星期三" ; 
    11      break
    12    case "Thu" : 
    13      echo "今天星期四" ; 
    14      break
    15    case "Fri" : 
    16      echo "今天星期五" ; 
    17      break
    18    default: 
    19      echo "今天放假" ; 
    20      break
    21  } 
    22?> 

    需要注意的是break;別遺漏了,default,省略是可以的。

    數(shù)據(jù)庫操作:

    1、mysql_connect

    打開 MySQL 服務(wù)器連接。
    語法: int mysql_connect(string [hostname] [:port], string [username], string [password]); 返回值: 整數(shù)

    本函數(shù)建立與 MySQL 服務(wù)器的連接。其中所有的參數(shù)都可省略。當(dāng)使用本函數(shù)卻不加任何參數(shù)時(shí),參數(shù) hostname 的默認(rèn)值為 localhost、參數(shù) username 的默認(rèn)值為 PHP 執(zhí)行行程的擁有者、參數(shù) password 則為空字符串 (即沒有密碼)。而參數(shù) hostname 后面可以加冒號與端口號,代表使用哪個(gè)端口與 MySQL 連接。
    提示:使用 mysql_close() 將連接關(guān)掉可以節(jié)省資源。

    2、 mysql_select_db

    選擇一個(gè)數(shù)據(jù)庫。
    語法: int mysql_select_db(string database_name, int [link_identifier]); 返回值: 整數(shù)

    本函數(shù)選擇 MySQL 服務(wù)器中的數(shù)據(jù)庫以供之后的資料查詢作業(yè) (query) 處理。成功返回 true,失敗則返回 false。

    最簡單的例子:

    1<?php
    2  $conn = mysql_connect ("127.0.0.1:3306", "root", "root");
    3  mysql_select_db("shop"); 
    4?> 

    連接機(jī)MY SQL數(shù)據(jù)庫,打開php數(shù)據(jù)庫。


    3、mysql_query
    送出一個(gè) query 字符串。
    語法: int mysql_query(string query, int [link_identifier]); 返回值: 整數(shù)

    本函數(shù)送出 query 字符串供 MySQL 做相關(guān)的處理或者執(zhí)行。若沒有指定 link_identifier 參數(shù),則程序會自動尋找最近打開的 ID。當(dāng) query 查詢字符串是 UPDATE、INSERT 及 DELETE 時(shí),返回的可能是 true 或者 false;查詢的字符串是 SELECT 則返回新的 ID 值,當(dāng)返回 false 時(shí),并不是執(zhí)行成功但無返回值,而是查詢的字符串有錯誤。

    4、mysql_fetch_object
    返回類資料。
    語法: object mysql_fetch_object(int result, int [result_typ]); 返回值: 類

    本函數(shù)用來將查詢結(jié)果 result 拆到類變量中。若 result 沒有資料,則返回 false 值。

    1<? php
    2  $exec = "select * from user"
    3  $result = mysql_query($exec); 
    4  while($rs = mysql_fetch_object($result)) 
    5  { 
    6    echo "username:".$rs->username."<br>"
    7  } 
    8?>

     

    SESSION的使用:

    在頁面開始我們要session_start();開啟SESSION;然后就可以使用SESSION變量了。
    賦值:$_SESSION['username'] = "cyanbomb";
    讀?。?username = $_SESSION['username'];
    判斷是不是某SESSION變量為空:empty($_SESSION['username']),返回true or false。

    posted on 2008-01-16 16:57 cyanbomb 閱讀(260) 評論(0)  編輯  收藏 所屬分類: php

    主站蜘蛛池模板: 国产人成免费视频网站| 亚洲 国产 图片| 亚洲GV天堂无码男同在线观看| 日本免费一区二区三区最新vr| 亚洲精品国产日韩无码AV永久免费网| 好看的亚洲黄色经典| 免费毛片a在线观看67194| 特黄特色大片免费| 国产亚洲免费的视频看 | 成人性生交大片免费看午夜a| 国产成人高清亚洲一区91| 在线亚洲午夜理论AV大片| av无码国产在线看免费网站| 免费无码AV一区二区| 亚洲国产综合人成综合网站00| 免费大片黄手机在线观看| 久久不见久久见免费视频7| 国产亚洲蜜芽精品久久| 亚洲沟沟美女亚洲沟沟| 亚洲精品动漫人成3d在线 | 国内精品一级毛片免费看| 亚洲人成无码网站在线观看| 亚洲欧洲自拍拍偷午夜色无码| 成人毛片免费播放| 99国产精品免费视频观看| 日韩在线观看免费完整版视频| 亚洲一级毛片在线观| 国产亚洲综合久久系列| 精品国产麻豆免费网站| 亚洲电影在线免费观看| 精品国产污污免费网站入口在线| 亚洲精品中文字幕无码A片老| 亚洲国产香蕉碰碰人人| 久久久久亚洲av毛片大| 国产免费拔擦拔擦8x| 国拍在线精品视频免费观看| 久操视频在线免费观看| 国产精品美女久久久免费 | 曰韩无码AV片免费播放不卡| 亚洲一区二区三区成人网站 | 成人免费乱码大片A毛片|