php常用到的例子

0.php.ini內部建立了一些函數,如require函數,include函數,

<?php
require("animal.php";)
include("animal.php");
php內部自身的數組排序函數

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
asort($age);
?>

1. php有關鍵字,如echo、print等,類似C語言也有關鍵字。用來定義一些功能。關鍵字也叫“語言結構”,用來完成一定的功能。

echo 是語法結構,也就是關鍵字,不是函數。使用的時候不用加括號,加上也可以。顯示多個值的時候可以用逗號隔開。只支持基本類型,布爾型除外,echo true的時候顯示1,echo false的時候啥都沒有。

print 和 echo 基本一致。但是print 不支持逗號分隔多個顯示變量的語法。

print_r 是函數,不僅可以打印變量的的值,還能顯示變量類型,而且也可以顯示數組和對象這樣複雜的變量類型。print_r() 將把數組的指針移到最後邊。使用 reset() 可讓指針回到開始處



2.包含文件:

<?php
require_once "animal.php";
require "animal.php";
//或者
require("animal.php");
require_once("animal.php");
?>

<?php
include 'menu.php';
include_once 'menu.php';
//或者

include('menu.php');
include_once('menu.php');
?>
3.數組輸出
<?php

  /*--普通一唯數組--*/
  $students = array("穆元春","俞志春","閆伯儒");
  for($i = 0; $i < count($students); $i++){

      echo $students[$i]."<br>";
  }

 
  foreach($students as $i){
      echo $i;
  }
echo "<br>";
/*--普通關聯數組--*/
$news = array("title"=>"關於下發補助通知","author"=>"張玉芹","time"=>"2016-06-29"); foreach($news as $key=>$value){ echo $key." ".$value."<br>"; }?>

4.php變量有多種類型:布爾型、NULL、整型、浮點型、字符串、數組、對象和資料類型。也就是說對象、數組、整型等都是變量。

變量:都以$開始,區分大小寫。

常量:

<?php
//默認,不區分大小寫
  define("COLOR","red");
  echo COLOR;
//不區分大小寫
define("COLOR","red",true);
echo color;
//區分大小寫
define("COLOR","red",false);
echo COLOR;
?>

各種類型佔用字節:

nt|boolean|null|float           112 bytes

 ''                   單引號            144 bytes  15個字以下

  ""                    雙引號           160 bytes  15個字以下

object             空對象           176 bytes

array               空數組           216 bytes

5. 判斷有無數據,empty()函數和isset()函數

<?php
$i ="aa";
if(!empty($i)){
    echo "";
}else{
    echo "";
}
?>
<?php
if(!isset($_COOKIE["visittime"])){    //判斷cookie文件是否存在?如果不存在
    setcookie("visittime",date("Y-m-d H:i:s"));   //設置一個cookie的變量
    echo "歡迎您第一次訪問php100網站";     //輸出字符串
}else{          //如果cookie存在
    echo "您上次訪問php100的時間爲:".$_COOKIE["visittime"];//顯示上次設置的cookie的值
    setcookie("visittime",date("Y-m-d H:i:s"),time+3600);//設置新的cookie,失效時間爲一個小時
    echo "<br>";//換行
}
echo  "你本次訪問php100的時間爲:". $_COOKIE["visittime"];//輸出當前訪問時間
?>

6.php輸出:echo,print。或者函數print($i)。如果要顯示類型可以用

var_dump($i);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章