php基础知识总结

原创 2018-11-26 17:31:24 235
摘要:本次课程主要学习了php定义变量、常量的方法、变量的类型、全局变量和局部变量的定义和作用域、函数的调用方法。本次课程主要联系了字符串的定义、整形常量的定义、全局函数的定义和调用、函数的申明和调用等。代码如下:<?php /*输出两个常量的和   begin*/ $tishi='$one+$two='; const ONE=100; d

本次课程主要学习了php定义变量、常量的方法、变量的类型、全局变量和局部变量的定义和作用域、函数的调用方法。本次课程主要联系了字符串的定义、整形常量的定义、全局函数的定义和调用、函数的申明和调用等。

代码如下:

<?php

/*输出两个常量的和   begin*/
$tishi='$one+$two=';
const ONE=100;
define('TWO',ONE);

//获取两个常量的和
function getSum()
{
	global $tishi;
	
	echo $tishi , (ONE+TWO);
	
}

getSum();
echo '<hr>';

/*输出两个常量的和   end*/


/*获取传递过来的参数   begin*/		
function getParams() 
{
	echo '您传过来的参数是:';
	for($i=0;$i<count(func_get_args());$i++)
	{
		echo func_get_arg($i) . '&nbsp;&nbsp;';
	}

	echo ',其中,倒数第二个参数是:' , func_get_arg(count(func_get_args())-2);
}

echo '调用方式1:<br>';
call_user_func('getParams','param1','param2','param3');

echo '<hr>';

echo '调用方式2:<br>';
call_user_func_array('getParams', ['param1','param2']);
/*获取传递过来的参数   end*/

?>


批改老师:天蓬老师批改时间:2018-11-26 17:48:26
老师总结:const只接受字面量,而define可以使用表达式,且不受作用域限制

发布手记

热门词条