Blogger Information
Blog 34
fans 1
comment 0
visits 23164
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
PHP基础2作业08-22
theYon的博客
Original
559 people have browsed it

PHP基础2

主要知识点

1)变量类型(string,integer,double,boolean,NULL,array,object,resource等)

2)变量作用域

a.每个变量都有一个针对它的作用域,它是指可以在其中访问变量(从而访问它的值)的一个领域

b.主要有:超级全局变量,一般的变量,常量,全局变量,静态变量

3)流程控制: 条件判断与多分支

a. if(isDone){ // code.. }

   if(isDone) { // code...} else {}

    if(isDone) { // code...} else if {} else{}

    isDone ? do1 ? do2

    switch(){ case: // code... ; break;  default: // code};

4)循环

a. for()  do{}while() while(){} .....

什么是变量的作用域
在php中,不必事先声明变量,在给变量赋值的时候被创建
每个变量都有一个针对它的作用域,它是指可以在其中访问变量(从而访问它的值)的一个领域
而对于我现在暂时理解,应该是,该页面中对$var的访问
它主要有内置超级全局变量,一般的变量,常量,全局变量,静态变量等

代码

<?php
header('content-type:text/html;charset=utf-8');
// 变量类型
$name = 'theYon';
$age = 24;
$grade = 59.9;
$isDone = false;
$other = null;
$arr = ['keyo' => '呢','keys' => 'r5'];
$obj = new stdClass();
$obj->create = 'good job';
$file = fopen('test2.txt','r') or die('error???');
// echo fread($file, filesize('test2.txt'));
// fclose($file);

echo gettype($name),'-',gettype($age),'-',gettype($grade),'-',gettype($isDone),'<br>';
echo gettype($other),'-',gettype($arr),'-',gettype($obj),'-',gettype($file),'<br>';

echo '<hr>';

// 分支
$isWell = true;
if($isWell){
    echo 'i am good <br>';
}

$isWell = false;
if($isWell){
    echo 'i am good <br>';
} else {
    echo 'very bad <br>';
}

$age = 24;
if($age < 18){
    echo '00 后 <br>';
} else if($age > 18 && $age < 28) {
    echo '90 后 <br>';
} else {
    echo "向前辈学习";
}

echo $isWell ? 'hehe<br>' : 'emmm....<br>';

$choose = 3;
switch($choose){
    case 1:
        echo 'bye';
        break;
    case 2:
        echo 'hello';
        break;
    case 3:
        echo 'ha???';
        break;
    default:
        echo 'none';
}

运行结果

微信图片_20180824170905.png

总结

    今天的课程,基础知识较多,需要多次琢磨与代码练习,尤其是变量的作用域,极为重要


Correction status:Uncorrected

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post