php函数

1. empty()  #判断变量是否为空

例子

if (empty($name)) {

    echo '变量为空';

  } else {

    echo "不为空"

  }

 

2.isset() #判断变量又没被定义过

说明 https://zhidao.baidu.com/question/919242444078582499.html

没有被定义过的例子,返回0

<?php
if (isset($name)){
echo '被定义过';
} else {

echo "没被定义过";

}

被定义过的例子,返回1

<?php 

$name='123'
if (isset($name)){
echo '被定义过';
} else {

echo "没被定义过";

}

可以用在表单提交后记住勾选项那里

 

第三 

isset()://变量是否已经声明
empty()://变量是否为空
defined()://常量是否已经定义 define()
array_key_exists(mixed key, array search)://检查给定的键名或索引是否存在于数组中
is_numeric ( mixed var )://检测变量是 否为数字或数字字符串
is_bool():// 检测变量是否是布尔型
is_float():// 检测变量是否是浮点型 和is_double,is_real()都一样的用法
is_int(): // 检测变量是否是整数is_integer() 一样的 用法
is_string():// 检测变量是否是字符串
is_object():// 检测变量是否是一个对象
is_array():// 检测变量是否是数组
is_null():// 检测变量是否为 NULL 值是否是NULL大小写敏感

 

7.返回字符类型的方法  var_dump( )函数

var_dump($x);

 

8.返回字符长度的方法 strlen( )函数

<?php
echo strlen("Hello world!");
?>

 

9.读取文件的方法  readfile() 函数

echo readfile("webdictionary.txt");    #去掉echo 就不会返回字节数

还有读取后方式变化比较多的使用 fopen() 函数

例子(逐行读取展示):

<?php
$myfile = fopen("webdictionary.txt", "r") or die("Unable to open file!");
// 输出单行直到 end-of-file
while(!feof($myfile)) {
echo fgets($myfile) . "<br>";
}
fclose($myfile);
?>

教学链接: http://www.w3school.com.cn/php/php_file_open.asp

posted @ 2019-01-21 16:11  凯宾斯基  阅读(158)  评论(0编辑  收藏  举报