后端php

当我们在创建网站时,通常对发布的文章中的外部链接需要添加rel=nofollow,利于SEO优化。因此,我们需要统一给文章内容中的链接添加nofollow值。 但是,除了外部链接之外,对于内链并不需要添加nofollow值,因此需要判断是否是某个域名,对于内链不处理。 下面这段代码就是实现以上的功能,同时处理了内链和外链: ``` function content_nofollow($con

2020-07-02 308 0 0
后端php

``` function autolink($foo){ $foo = eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&//=]+)', '\1', $foo); if( strpos($foo, "http") === FALSE ){ $foo = eregi_replace('(www.[-a-zA-Z0

2020-07-02 253 0 0
后端php

is_numeric()语法 ``` bool is_numeric ( mixed $var ) ``` 参数说明: $var:要检测的变量。 返回值 如果指定的变量是数字和数字字符串则返回 TRUE,否则返回 FALSE。 实例 ``` ``` 输出结果为: ``` 678 是数字 a678 不是数字 bool(true) [ 678 是数字吗? ] bool(false)

2020-06-29 257 0 0
后端php

可以使用mt_rand() 函数来生成随机数,该函数使用 Mersenne Twister 算法生成随机整数。 提示:该函数是产生随机值的更好选择,返回结果的速度是 rand() 函数的 4 倍。 提示:如果您想要一个介于 10 和 100 之间(包括 10 和 100)的随机整数,请使用 mt_rand (10,100)。 我们来看一下具体代码: ``` function GetRandS

2020-06-29 257 0 0
后端php

php获取文件名称和扩展名 1.basename()-返回路径的文件名 请看下面php代码: ``` ``` 运行结果: index.php index 2.dirname()-返回当前脚本的文件路径! php代码: ``` ``` 运行结果: F:\web\zend\exercise 3.pathinfo() 返回一个关联数组包含有 path 的信息。 包括以下的数组单

2020-06-29 227 0 0
后端php

PHP只显示姓名首尾字符,隐藏中间字符并用*替换 ``` /** * 只保留字符串首尾字符,隐藏中间用*代替(两个字符时只显示第一个) * @param string $user_name 姓名 * @return string 格式化后的姓名 */ function substr_cut($user_name){ $strlen = mb_strlen($user_nam

2020-06-26 317 0 0
后端php

第一步: 在远程连接好之后,在窗口命令输入:yum install -y https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm 第二步:创建一个xxxxx.PHP的文件,输入以下代码(本地创建一个img的文件夹) 第三步:在

2020-05-27 331 0 0
后端php

php比较强大, 要查询某个网站的服务器ip地址可以用gethostbyname()函数: ``` ``` 这样就可以看到老吧服务器的ip地址了. 如果要根据ip地址反查主机域名的方法: `$ip = gethostbyaddr("111.111.111.111");` 注意, 有时候查询一个网站ip地址的时候返回的是服务器提供商所设定的一个二级域名.

2020-05-30 249 0 0
后端php

请问php如何实现让图片直接显示? $filename='../img/3c_44141_f_en.jpg'; $size = getimagesize($filename); $fp = fopen($filename, "rb"); if ($size && $fp) { header("Conte

2020-05-24 247 0 0
后端php

用正则表达式求出内容里面的以http://开头的所有url地址 $str ='sina.com'; preg_match_all("/href=\"([^\"]+)/i", $str, $match); $urls = $match[1]; $is_url = $_SERVER['SERVER_NAME']; for

2020-05-24 249 0 0

你可能喜欢

  • ``` var str="\n\n111\n\n" str = str.replace(/^\s+|\s+$/g,'');     //去掉末尾多余的换行 执行后str="111"了,呵呵 ``` 其中:要匹配的内容的需要放在/  /之间; ^代表开头,$代表结尾 \s 代表:匹配一个空白字符,包括\n,\r,\f,\t,\v等 g:globle

    2020-05-22 486 0
  • html ``` ``` js ``` // 处理粘贴事件 var this_id = $('.aaa'); this_id.on('paste', function(eventObj) { // 处理粘贴事件 var event = eventObj.originalEvent; var im

    2020-09-28 303 0
  • 如图,在数据库导出数据时,经常会遇到时间格式为时间戳形式的, 那么怎么把时间戳和正常时间格式互相转换呢?很简单,只要用下面的公式就可以了。 ![](http://cdn.dow.115cms.com/2020-05-24_5eca4b8983162.jpg) 1、时间戳转换为正常格式: 把B列的格式设置为时间格式。 在B1中输入公式:=(A1+8*3600)/86400+70*365+1

    2020-05-24 263 0
  • js 判断div距离浏览器顶部或者底部的距离 ``` $(window).scroll(function() { var scrollTop = $(this).scrollTop(); var scrollHeight = $(document).height(); var windowHeight = $(this).

    2020-06-08 483 0
  • ``` var url; url = window.location.href; /* 获取完整URL */ alert(url); /* http://127.0.0.1:

    2020-05-24 277 0
  • HTML部分: ``` 确定 确定 取消 ``` 第一种方式通过点击直接获取form中所有的值,然后ajax提交。但是此方法无法使用layui中自带的 表单验证操作。 ``` $('.layui-layer-btn0').on('click',function(){ var datas = form.val('addForm'); .... }); ```

    2020-07-11 1163 1