当前位置:首页 » 编程语言 » php判断值为空

php判断值为空

发布时间: 2023-02-07 12:52:35

php怎么样判断多个post值是否为空

一个一个判断。empty判空。

//设$_POST = array('name' => '', 'name2' => 'e','name3' => 'r','name4' => '','name5' => ' ');$t = array_keys($_POST, '');//如果空格不算空,就用这条$t = array_keys(array_map('trim', $_POST), '');//如果空格算空,就用这条if($t) { //有空数据项 print_r($t); //值就是为空的项}

if($name1=='' || $name2="" || $name3=""){
echo '请输入数据';
exit;
}
<form action="add.php" method="post"><input type="text" name="name[]"><input type="text" name="name[]"><input type="text" name="name[]"><input type="text" name="name[]"><input type="text" name="name[]"></form> <?php//这里的$name将会得到一个数组$name=$_POST['name'];foreach ($name as $value){ if($value=="") { echo "不能有空值"; exit(); }}$sql="insert into book values('$name[0]','$name[1]','$name[2]','$name[3]','$name[4]')";mysql_query($sql); ?>

这个觉得好用
循环数组,判断值是否为空就可以了。
单个获取表单值,if判断是否为空。

㈡ php中如何判定一个值为空

你那判断是js的啊 和php又没半毛钱关系

js里面if会自动转换的

空字符和数字0都会被转移为false

所以你要判断是否围为空的话直接if(!url){//为空的时候}

if(url){//不为空的时候}

㈢ php如何判定一个值为空

js中并没有is_null函数,你要换种方法判断或者自定义一个is_null函数,函数如下:

functionis_null(nParam)
{
return!nParam&&nParam!==0&&typeofnParam!=="boolean"?true:false;
}

㈣ PHP中判断变量值是否为空的问题

$data=$_POST['data'];
if(empty($data)){
echo"data为空";
}else{
//if(!empty($data))
echo"data不为空"
}

㈤ php语言判断零和空怎么判断啊

empty绝对可以,是你用错了吧,php5.5之前参数必须是变量参数,可以判断以下为空的情况:
当var存在,并且是一个非空非零的值时返回 FALSE 否则返回 TRUE.
以下的东西被认为是空的:
"" (空字符串)
0 (作为整数的0)
0.0 (作为浮点数的0)
"0" (作为字符串的0)
NULL
FALSE
array() (一个空数组)
$var; (一个声明了,但是没有值的变量)
你要判断的是什么类型变量,写详细一点!

㈥ PHP怎么用if语句写一个判断文本框中内容是否为空的语句

首先得告诉你,php写的程序只会在有客户端向服务端请求页面时执行,等内容输出后(浏览器上可以看到内容时)这个PHP文件就不会在继续执行了。

所以若要判断文本框是否为空只能先将表单提交给一个PHP文件才行

比如你的表单时:

<form action="submit.php" method="post">
<textarea name="text"></textarea>
</form>

submit.php如下写
<?php
if(isset($_POST['text']) && strlen(trim($_POST['text']))>0)
echo '不空';
else
echo '空 ';
?>

㈦ php判断是否为空

对于初学者来说empty就是一个陷阱,如果没仔细去看过这个函数的返回值,很容易掉进陷阱当中!

从表面上看很容易误解empty()函数是判断字符串是否为空的函数,其实并不是。
empty()函数是用来测试变量是否已经配置。若变量已存在、非空字符串或者非零,则返回 false 值;反之返回 true值。所以,当字符串的值为0时,也返回true,就是执行empty内部的语句。

判断字符串是否为空,可以这么判断: if ($value=="")

* 格式:bool empty ( mixed var )
* 功能:检查一个变量是否为空
* 返回值:
* 若变量不存在则返回 TRUE
* 若变量存在且其值为""、0、"0"、NULL、、FALSE、 array()、var $var; 以及没有任何属性的对象,则返回 TURE
* 若变量存在且值不为""、0、"0"、NULL、、FALSE、 array()、var $var; 以及没有任何属性的对象,则返回 FALSE
* 版本:PHP 3, PHP 4, PHP 5

不知这样回答你能懂否。望采纳!

㈧ PHP中判断变量为空的几种方法

if (isset($obj)) {
echo "This var is set set so I will print.";
}

isset函数是检测变量是否设置。

格式:bool isset ( mixed var [, mixed var [, ...]] )

返回值:

若变量不存在则返回 FALSE
若变量存在且其值为NULL,也返回 FALSE
若变量存在且值不为NULL,则返回 TURE
同时检查多个变量时,每个单项都符合上一条要求时才返回 TRUE,否则结果为 FALSE
如果已经使用 unset() 释放了一个变量之后,它将不再是 isset()。若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。同时要注意的是一个 NULL 字节(”\0″)并不等同于 PHP 的 NULL 常数。

警告: isset() 只能用于变量,因为传递任何其它参数都将造成解析错误。若想检测常量是否已设置,可使用 defined() 函数。

㈨ PHP 判断变量是否为空 empty() 函数

PHP empty()函数,作用:检测变量是否申明或者设置。若变量已设置,并且变量不为空,不为零,则返回 false 值;反之返回 true值。

示例:

<?php
$var="网络知道";
if(empty($var)){
echo"为空!";
}else{
echo"不为空!";
}
//由于变量var已经赋值,不为空,所以执行结果为:不为空!


?>
热点内容
jrtplib编译 发布:2024-11-01 18:06:01 浏览:226
java代码中if 发布:2024-11-01 18:02:40 浏览:377
android定时刷新 发布:2024-11-01 17:59:43 浏览:999
炎黄解说我的世界服务器生存 发布:2024-11-01 17:59:42 浏览:542
如何清楚网页缓存 发布:2024-11-01 17:53:58 浏览:552
linux文件权限不够 发布:2024-11-01 17:53:19 浏览:917
c语言中10是什么意思 发布:2024-11-01 17:45:08 浏览:892
装棉衣压缩袋 发布:2024-11-01 17:37:18 浏览:297
android40ble蓝牙 发布:2024-11-01 17:36:58 浏览:712
数据库表对比 发布:2024-11-01 17:18:42 浏览:985