博客列表 >is_null(),empty(),isset()函数功能与变量—2018年4月13日08:45:03

is_null(),empty(),isset()函数功能与变量—2018年4月13日08:45:03

清雨的博客
清雨的博客原创
2018年04月13日 08:48:50646浏览

is_null(),empty(),isset()函数功能是PHP 中最基本的知识,同时也是在学习PHP必须掌握的知识。

实例

<?php
echo '<h2>is_null使用方式</h2>';
$val1;
$val2 =  null;
$val3 = 'php';
unset($val3);
@var_dump(is_null($val1) ? true : false);
var_dump(is_null($val2) ? true : false);
@var_dump(is_null($val3) ? true : false);
echo '<h2>empty()</h2>';
$str1 = '';
$str2 = [];
$str3 = '0';
$str4 = 0;
$str5 = null;
$str6 = false;
$str7 = '有字符串';
var_dump(empty($str1) ? true : false);
var_dump(empty($str2) ? true : false);
var_dump(empty($str3) ? true : false);
var_dump(empty($str4) ? true : false);
var_dump(empty($str5) ? true : false);
var_dump(empty($str6) ? true : false);
var_dump(empty($str7) ? true : false);
echo '<h2>isset()</h2>';
$domain = '有字符串';
$name = null;
$job;
var_dump(isset($var));
var_dump(isset($domain) ? true : false);
var_dump(isset($name) ? true : false);
var_dump(isset($job) ? true : false);

运行实例 »

点击 "运行实例" 按钮查看在线实例

运行效果图

1.png

变量的使用方式

变量在PHP中同样为最最基本的知识,在后期的框架等开发中应用很广泛

实例

<?php
echo '<h2>使用全局变量在函数中相加并进行输出</h2>';
$x = 5;
$y = 7;
function hello()
{
  global $x,$y;
  $y = $x + $y;
  return $y;
}
echo hello();

/***************************************************/

echo '<hr color="red">';

echo '<h2>使用静态变量</h2>';
function myStatic()
{
  static $num = 1;
  //$num++,先将$num值输出后再加1
  return '第'.$num.'次输出'.$num++.'<br>';
}
echo '第一次执行完成后$num值:'.myStatic().'<br>';
//第一次执行完成后$num值为2
echo '第一次执行完成后$num值:'.myStatic().'<br>';
//第二次执行完成后$num值为3
echo '第一次执行完成后$num值:'.myStatic().'<br>';
//第三次执行完成后$num值为4
echo '第一次执行完成后$num值:'.myStatic().'<br>';  

/****************************************************/
echo '<hr color="blue">';
echo '<h2>使用GET方式在浏览器地址栏输入对应名称页面输出对应信息</h2>';
//可以在全局直接引用
echo '我的姓名是:'.$_GET['name'];
//也可以在函数中直接引用
function sayName()
{
  //超全局变量不需要使用关键字 global 进行声明
  return '我的姓名是:'.$_GET['name'];
}
//调用函数
echo sayName();

运行实例 »

点击 "运行实例" 按钮查看在线实例

效果图

2.png

手写代码:

微信图片_20180413115559.jpg

总结:

is_null(),empty(),isset()函数功能是PHP 中最基本的知识,同时也是在学习PHP必须掌握的知识。变量在PHP中同样为最最基本的知识,在后期的框架等开发中应用很广泛

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议