翻身的废鱼——论PHP从入门到放弃需要多久?7

2021-06-22 21:04

阅读:440

标签:php初学者

今日课程:PHP 3天基础巩固视频教程【燕十八】

1、99乘法表

for ($i=1; $i ‘;
}
or ($i=1; $i ‘;
}
for ($i=1; $i ‘;
}

2、百钱买百鸡

/*我国古代数学家张丘建在《张丘建算经》一书中提出了
“百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三
,值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?*/
for ($g=1; $g ‘;
			}
		}
	}
}
echo ‘
‘; for ($g=1; $g ‘; } } }

3、函数

//函数就是一段封装好的代码,可以随时调用;
function t(){
echo "hello";
echo "world";
echo "!
"; } t(); t(); echo ‘
‘; function h($a,$b){ $c = $a + $b; $d = $a * $b; echo $c,‘
‘; echo $d; } h(1,2); echo ‘
‘; function h2($a,$b){//返回值 $c = $a + $b; return $c; } $d = h2(4,5); echo $d;

4、函数定义格式

/*
function 函数名([参数][参数][参数]){
//执行语句
//return;
}
命名规则:对于函数,命名规则和变量一样,但函数不区分大小写
*/

5.函数执行与返回流程

echo ‘
‘; function a(){//所有语句执行完毕或者碰到return语句,函数返回 echo "aaaaa 
"; } echo "b
"; a(); echo "string"; echo ‘
‘; function b(){ echo "1"; echo "2"; return ‘3‘; echo "4"; echo "5"; return ‘6‘; } $a = b(); echo $a; echo "b
"; function c(){ return 1,4;//return可以不返回值,或者只能返回一个值 }

6、函数传参方式

echo "
"; function d($a){ $a += 1; } $b = 3; d($b);//传参$b,相当于降$b的值赋给$a。而$a是函数内部的值,怎么变都和外界无关 echo $b,‘
‘; function d2(&$a){ $a += 1; } $b = 5; d2($b); echo $b;//$a和$b指向同一个地址,这种传参方式是不推荐的,因为函数内部语句影响到了外部的变量,破坏了函数的封装性

7、函数作用域

echo "
"; function e(){//在PHP页面中,声明的变量叫全局变量,函数内声明的叫局部变量 echo $a; } e(); echo "
"; //声明全局变量global function f(){ global $a; echo $a; } f(); echo "
"; //超级全局变量,在页面的任何部分,包括函数、方法等,都可以直接访问 function g(){ print_r($_GET); } g(); echo "
";

睡觉睡觉,另外#我要上首页#米米我要上首页,是不是这样子玩的??

本文出自 “一条大大大大废鱼” 博客,谢绝转载!

翻身的废鱼——论PHP从入门到放弃需要多久?7

标签:php初学者

原文地址:http://lonelyman.blog.51cto.com/9706318/1947311


评论


亲,登录后才可以留言!