PHP判断

php教程
2020-07-07 310

php教程

PHP是世界级脚本语言,我的站长站收集大量免费php教程给大家学习,包含php代码案列,php开发实战教程,新手php语法快速入门.

查看更多
  • php判断用户IP地址和语言,禁止用户访问网站

    代码逻辑思路同时判断IP地址和用户语言可以更好的限制指定国家用户访问网站,大大限制的代理用户破解方法。php判断用户的IP地址,就需要先获取到用户的IP,然后利用第三方IP库,来获取到IP地址的归属地,最后就是判断IP归属地,判断是否需要限制访问了。判断用...

    1年前
  • php判断本地文件是否存在

    php判断本地文件是否存在可以使用is_file()、file_exists()函数。is_file()函数方法is_file 判断文件是否存在并且检查指定的文件名是否是正常的文件;<?phpheader("Content-type:text/html;charset=utf-8");$file = "check.txt";if(is_file($file)){e...

    1年前
  • PHP自动识别判断电脑端和手机端代码

    通过判断浏览器的模式来进行页面读取,自动识别判断电脑端和手机端,根据结果跳转访问不同的页面,最后的业务逻辑自己改。代码如下:<?phpfunction is_mobile_request() {$_SERVER[&#39;ALL_HTTP&#39;] = isset($_SERVER[&#39;ALL_HTTP&#39;]) ? $_SERVER[&...

    1年前
  • file_get_contents函数判断链接是否失效

    在nginx环境中无法使用get_headers函数方法,所以我的站长站这次分享的是用php的file_get_contents函数来判断链接是否失效。原理就是通过file_get_contents函数远程访问链接,判断返回的$http_response_header的HTTP 标头。file_get_contents代码如下:fu...

  • get_headers函数判断链接是否有效

    get_headers函数get_headers() 是PHP系统级函数,get_headers函数可以返回服务器响应HTTP标头数组。如果失败则回到 FALSE,并发出一条 E_WARNING 级别的错误信息,我们可以利用这点去判断远程文件是否存在。函数定义array get_headers ( string $url [, i...

  • php判断网址是否为https函数方法

    php判断网址是否为https函数方法,@return bool 是https返回true;否则返回falsefunction is_https() { if ( !empty($_SERVER[&#39;HTTPS&#39;]) && strtolower($_SERVER[&#39;HTTPS&#39;]) !== &#39;off&#39;) { return true; ...

  • php判断变量是否包含某字符方法大全

    strpos()函数功能:strpos()函数用于查找字符串中第一次出现的子字符串。如果子字符串存在,则该函数返回子字符串的起始索引,否则如果在字符串(URL)中找不到子字符串,则返回False。注:strpos() 函数对大小写敏感,区分大小写。if (strpos(&#39;wdzzz&#39;, &...

    1年前
  • php判断是否包含字符

    1. strstr方法strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。代码如下:<?php $email = &#39;user@example.com&#39;; $domain = strstr($email, &#39;@&#3...

    1年前
  • php判断是否为get传值,参数值是否存在

    判断是否为get传值用到了is_array()函数,用于检测变量是否是一个数组if(is_array($_GET)&&count($_GET)>0){//真}判断参数值是否存在用到了isset函数,当变量的值为 NULL "\0" 时,isset() 返回 FALSE,其他都为 TRUEif(isset($_GET["id"])){$id=$_GET["id...

    2年前
  • 判断是否为国内邮箱,格式是否正确的PHP函数

    PHP判断邮箱函数代码function CheckEmail($email){global $dArr;$dArr = array(&#39;163.com&#39;,&#39;126.com&#39;,&#39;sina.com&#39;,&#39;yahoo.com.cn&#39;,&#39;yahoo.com&#39;,&#39;sohu.com&#39;,&#39;yeah.net&#3...