php笔记 2018-01-10

和黑猫之家聊聊?

<?php

/*

define('ABC' , 'abc');

echo abc;

echo PHP_VERSION;

echo __DIR__;

echo PHP_OS;

*/

/*

$test = 1;

switch ($test) {

case 1:

echo 1;

break;

case 2:

echo 2;

break;

case 3:

echo 3;

break;

default:

echo '我是备胎';

break;

}

*/

/*

$test = 1;

switch ($test) {

case 1:

case 2:

case 3:

echo '1,2,3';//echo 输出

break;//break 代表终止

case 5:

echo 5;

break;

default://默认值

echo '备胎';

break;

}

*/

/*

$shazi = mt_rand(1,7);  //1<= ? <=6

//echo $shazi;

switch ($shazi) {

case 1:

case 2:

echo '老婆拖地<br />';

echo '老婆洗衣服';

break;

case 3:

echo '老婆洗碗<br />';

echo '看孩子<br />';

break;

case 4:

echo '老婆做饭<br />';

break;

case 5;

case 6;

echo '老婆全干了<br />';

break;

default:

echo '睡觉';

break;

}

*/

/*

$test = 3;

if ($test == 1) {

echo 111;

} else if ($test == 2) {

echo 222;

} else if ($test < 1) {

echo '<1';

} else {

echo '都不符合条件的走这里';

}

*/

/*

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

echo $i.'<br />';

}

*/

/*

$i = 10;

while ($i<300) {

echo $i.'<br />';

$i++;

}

*/

/*

$i = 10;

do {

echo $i.'<br />';

$i++;

} while ($i<300);

*/

/*

for ($i=0; $i<5;$i++) {

if ($i == 2) {

break;//break条件:当满足if的条件时,终止循环。

}

echo $i.'<br />';

}

*/

/*

for ($i=0; $i<5;$i++) {

if ($i == 2) {

continue;//continue符合终止此次循环,并继续循环,直到循环不成立为止。:当满足if的条件时,不输出当前值。

}

echo $i.'<br />';

}

*/

/*

echo '<table widht="800" height="200" border="1">';

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

echo '<tr>';

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

echo '<td>'.$i.'*'.$j.'='.$i*$j.'</td>';

}

echo '</tr>';

}

echo '</table>';

function info($name = '张三',$sex = '男')

{

echo '我是:'.$name.' 性别是:'.$sex;

}

info();

*/

/*

function info($name = '张三',$sex = '男', $class = 12)

{

echo '我是:'.$name.' 性别是:'.$sex;

//return 1;//只是返回没有输出

//echo '我是后续代码';

}


//$num = info();

//echo $num;

info("lisi","nvde");

*/

/*

function say ($name ='张三' , $age = 18 , $sex ='保密') {

echo '姓名:'.$name.'<br />';

echo '年龄:'.$age.'<br />';

echo '性别:'.$sex.'<br />';

return '这是我的自我介绍' ;

echo test ;

}


say('李丝');


*/

/*

function say()

{

var_dump($_GET);

}


say();

*/

/*


include ('yinru.php');  //当运行出错时include的后续代码照常执行。


add();



require('yinru.php');  //当运行出错时require的后续代码不会继续执行。

select();


*/

/*

//索引数组


$arr = [1,2,3,4,5,6,7,8,9,10];


var_dump($arr);


echo '<br />';


$arr1 = array(1,2,3,4,5,6,7,8,9);


var_dump($arr1);


//上面2种写法最后表现都是一样的区别就是上面的是php5.4新出来的写法,下面的是老版本的写法。


*/

/*

$arr2 = ['3' => 'a','b','c','d','e'];  //'3' => 这个代表从3开始标记。


var_dump($arr2);


*/

/*

//关联数组

//$arr = array(); 现在多用这种写法


$arr3 = [

'java' => '大数据',

'html' => '页面',

'php' => 'mysql',

'js' => '效果',

'css' => '样式',

];


var_dump($arr3);

*/

/*

//二维数组定义

$arr3 = [

'php' => [

'mysql',

'java',

'html',

'js'

],

'css',

'c#'

];


var_dump($arr3);

*/

/*


//三维数组定义,多维数组

$arr4 = [

'php' => [

'html',

'js' => [

'dom',

'ecma'

]

]

]

var_dump($arr4);

*/

/*

//关系数组(一维数组)的操作

$arr5 = ['a' , 'b' , 'c' , 'd'];


echo $arr5[1];                      //获取数组中的值


$arr5[4] = '这是我新添加的';        //添加一个元素


unset($arr5[2]);                    //删除一个元素


$arr5[1] = 'php';                   //修改一个元素


var_dump($arr5);


*/

/*

//二维数组的操作

$arr3 = [

'php' => [

'mysql',

'java',

'html',

'js'

],

'css',

'c#'

];


echo $arr3['php'][1];                //获取二维数组中的值-'java'


//var_dump($arr3);

*/


$arr6 = [1,2,3,4,5,6,7,8,9];

//echo count($arr6);                 //得到循环次数

$sum = 0;

$num = count($arr6);                


for ($i=0;$i<$num;$i++) {

//echo $arr6[$i].'<br />';

//$sum+ = $arr6[$i];

$sum = $sum + $arr6[$i];          //求和


}

echo $sum;

QQ截图20180110172631.png php笔记  2018-01-10 语言学习


文/黑猫之家

来黑猫之家看看呗

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright © 2015-2018 黑猫吧(www.heimaoba.cn) 赣ICP备18005425号-1