php验证函数
1. php中如何使用随机函数rand()生成一个数字验证码
如果要生成四位数字的验证码,则可以用函数:
$srand = rand(1000,9999);
会生成在1000到9999之间的随机数字,如果要生成更多位数的数字,可以更改最小、最大值。
2. 关于php表单验证函数
直接传数组多方便:
A.php 页面写一个表单,使用 POST 方式提交给 C.php。
-----------------------------------------------------------------------
C.php 里调用的情形如下:
check($_POST); // 注意:$_POST 是一个数组,包含了A.php 表单中的所有内容。
-----------------------------------------------------------------------
B.php 里的函数如下:
function check($arr){
echo "用户名:".$arr['username']."</br>";
echo "密码:".$arr['userpwd'];
//…………………………
}
-----------------------------------------------------------------------
当然这个check函数里面还有很多简单的写法,留给你自己学习吧
3. php检测函数是否存在函数 function_exists
返回值php教程检测函数是否存在函数 function_exists语法bool function_exists ( string $function_name ) 检查的定义的函数的列表,同时内置(内部)和用户定义的,为function_name。 返回值返回true,如果function_name存在,是一个函数,否则返回false。
4. 一个验证邮箱格式是否正确的php函数的例子
//首先确认是否有一个@符号的存在,同时验证邮箱长度是否正确 if (!ereg("^[^@]{1,64}@[^@]{1,255}$", $email)) { //如果@符号的个数不对,或者邮箱每部分的长度不对则输出错误 return false;}//把邮箱按“@”符号和“.”符号分割成几个部分分别用正则表达式匹配 $email_array = explode("@", $email); $local_array = explode(".", $email_array[0]); for ($i = 0; $i < sizeof($local_array); $i++) { if (!ereg("^(([A-Za-z0-9!#$%&'*+/=?^_`{|}~-][A-Za-z0-9!#$%&'*+/=?^_`{|}~\.-]{0,63})|(\"[^(\\|\")]{0,62}\"))$", $local_array[$i])) { return false;}}if (!ereg("^\[?[0-9\.]+\]?$", $email_array[1])) { //检查域名部分是否是IP地址,如果不是则应该是有效域名 $domain_array = explode(".", $email_array[1]); if (sizeof($domain_array) < 2) { //域名部分的长度不能太短,否则输出错误 return false; } for ($i = 0; $i < sizeof($domain_array); $i++) { if (!ereg("^(([A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9])|([A-Za-z0-9]+))$", $domain_array[$i])) { //域名部分如果不是字母和数字,或者允许的其他字符,则输出错误 return false;}}} //所有检测通过,输出邮箱格式正确 return true; }?><?//邮箱格式验证函数调用示例if(!valid_email($myeml)){
5. 如何在PHP中判断某个函数是否被支持
//判断函数是否存在
if(function_exists('fun_name')){
fun_name();
}
//判断变量是否存在
if(isset($var_name)){
//dosomething
}
希望我的回答可以帮助到你
6. php判断一个类里面的某个函数是否存在
1、首先需要新建一个246.php。
7. 求php验证用户输入数据的验证函数
这个验证用户的2中方法,一种是ajax与php搭配使用,一个是php判断。前面一个可以实现不用提交就能实现用户验证,后者则要提交给php
8. PHP 判断某个函数是否有效
判断函数是否存在function_exists(‘函数名’) 没有判断函数是否有效的系统函数,可以在你写的自定义函数内部根据情况返回值,然后再自己进行判断
9. 在php中,如何检测一个函数是否已定义
检测函数是否存用 function_exists语法bool function_exists ( string $functionname )
检查的定义的函数的列表,同时内置(内部)和用户定义的,为function_name。
返回值返回true,如果function_name存在,是一个函数,否则返回false。
10. php中 如何验证一个字符串中是否存在某个字符串
php自带的函数可以使用:
第一:strpos() 函数查找字符串在另一字符串中第一次出现的位置。(区分大小写),找到了就证明存在
第二:stripos() 函数查找字符串在另一字符串中第一次出现的位置(不区分大小写),同样匹配到了就证明存在
第三:strstr() 函数搜索字符串在另一字符串中的第一次出现。(区分大小写)等等,PHP内置函数挺多的,你可以查找看下记住。