企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
> 1.不等于的运算符是(`!=`) * * * * * > 2.在自定义函数内调用函数外部定义的变量,需要使用(`global`)关键字 * * * * * > 3.声明可变变量的方法是在变量名称前面加2个(`$`)符合 * * * * * > 4.检测变量是否为数组类型,使用(`is_array()`)函数 * * * * * > 5.定义常量的函数是(`define()`) * * * * * > 6.比较运算符中“`!=`”和“`<>`”功能相同 * * * * * > 7.`三元运算符`与(`if..else...`)语句类似 * * * * * > 8.php中,如何跳转到blog/view.php页面,请用函数实现? ~~~header(“location:blog/view.php”);~~~ * * * * * > 9.php程序中如何设置当前页面的编码为utf-8? ~~~header(“content-type:text/html;charset=utf-8”);~~~ * * * * * > 10.用PHP写出显示客户端IP与服务器IP的代码 ~~~答:打印客户端IP:echo $_SERVER[‘REMOTE_ADDR’]; 或者: getenv('REMOTE_ADDR');打印服务器IP:echo gethostbyname("www.bolaiwu.com")~~~ * * * * * > 11.PHP数据类型有哪些? ~~~ php支持8种原始数据类型。 包括: 四种标量类型(布尔型boolean,整型interger,浮点型float/double , 字符串string) 两种复合类型(数组array , 对象object) 两种特殊类型(资源resource,NULL) ~~~ * * * * * > 12.编程题目 [答案](http://www.cnitmall.com/kanyun/interview/3.php) ~~~ <?php $strA = null; $strB = false; echo $strA==$strB ? '相等' : '不相等'; $strC = ''; $strD = 0; echo $strC==$strD ? '相等' : '不相等'; $strE = 0; $strF = '0'; echo $strE===$strF ? '相等' : '不相等'; ?> ~~~ > > 第一个输出相等,因为null 和false 都属于空值;第二个输出相等,因为 > > ''和0 都依然都是空;第三个输出不相等,虽然都是0,但一个是整型,一个 > > 是字符串型,并且使用恒等符号(===)进行比较结果输出不相等。 > > 参考答案:相等相等不相等 * * * * * 13.函数输出题目1 [结果是hfh](http://www.cnitmall.com/kanyun/interview/1.php) ~~~ <?php $str="asdfghjkl"; $ar=array(5,3,5); foreach($ar as $val){ echo $str{$val}; } exit; ~~~ * * * * * > 14.函数输出题目2 [结果是1](http://www.cnitmall.com/kanyun/interview/2.php) > ~~~ > <?php > $key=0; > $a="dd"; > if($a==$key){ > echo 1; > } > ~~~ * * * * * > 15.用PHP打印出前一天的时间格式是2006-5-10 22:21:21 > 答:echo date('Y-m-d H:i:s', strtotime('-1 day')); * * * * * > 16.PHP中传值和传引用、传地址的区别是什么? > 传值的话,如果是非对象,会传一个值的拷贝,对这个变量做任何改动都不影响原值。 > 传引用或者传对象,是传真实的内存地址,对这个变量做的改动会影响原值。