国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

變量的類型,變量的作用域,在函數(shù)中如何使用全局變量,以及常量的使用

Original 2019-01-06 21:34:15 356
abstract:1.變量的分類:全局變量(函數(shù)外聲明的變量),局部變量(函數(shù)內(nèi)部聲明的變量,以及函數(shù)列表內(nèi)聲明的變量(形參,占位符位置聲明的變量))2.變量的類型標(biāo)準(zhǔn)類型:整數(shù),浮點(diǎn),布爾,字符串復(fù)合類型:數(shù)組,對(duì)象特殊類型:NULL,資源(resource)3.作用域      ①整個(gè)文件內(nèi)生效的區(qū)域:全局作用域(如全局變量,常量,系統(tǒng)預(yù)定義變量)②函數(shù)內(nèi)部生效的區(qū)域:函數(shù)作用域&

1.變量的分類:

全局變量(函數(shù)外聲明的變量),局部變量(函數(shù)內(nèi)部聲明的變量,以及函數(shù)列表內(nèi)聲明的變量(形參,占位符位置聲明的變量))

2.變量的類型

標(biāo)準(zhǔn)類型:整數(shù),浮點(diǎn),布爾,字符串

復(fù)合類型:數(shù)組,對(duì)象

特殊類型:NULL,資源(resource)

3.作用域

      ①整個(gè)文件內(nèi)生效的區(qū)域:全局作用域(如全局變量,常量,系統(tǒng)預(yù)定義變量)②函數(shù)內(nèi)部生效的區(qū)域:函數(shù)作用域 

     4.函數(shù)內(nèi)如何使用全局變量

       三種方式:函數(shù)內(nèi)通過global $name; $GLOBALS['name'];以及調(diào)用函數(shù)時(shí)將全局變量當(dāng)成參數(shù)傳遞到函數(shù)內(nèi)部;

    5.常量的使用:

     定義方式:define('NAME','name'); const NAME='name';

    區(qū)別:1.define可以使用表達(dá)式,const不可以2.const可以在類中使用,define不可以

    const只可以定義標(biāo)準(zhǔn)類型的數(shù)據(jù);


<?php

const NAME = '小B';
$car = array('大眾'=>14,'別克'=>13,'寶馬'=>30);
$cash = 16;
define('CASH',$cash);
function buy_car(){
   $car = func_get_arg(0);
   $temp = array();
   foreach ($car as $key=>$val){

       if(CASH>$val){
           $money=CASH-$val;
           $item=NAME.'買得起'.$key.',買完后還剩:'.$money.'W';
       }else{
           $money=$val-CASH;
           $item = NAME.'買不起'.$key.',還差:'.$money.'W';
       }
       $temp[] = $item;
   }

   if (is_null($temp)){
       $temp = NAME.'啥都買不起';
   }
   return implode('<br>',$temp);
};

echo buy_car($car);

Release Notes

Popular Entries