2024年09月04日 在根目录新建robots.txt文件,设置把需要屏蔽的文件写入到文件夹里面,我们以织梦CMS为例! 设置robots.txt文件 User-agent: * Disallow: /*?* Disallow: /*.php$ Disallow: /*.css$ Disallow: /*.js$ Disallow: /data/ Disallow: /include/ Disallow: /plus/ Disallow: /special/ Disallow:

2024年09月04日 网站提示DedeCMS Error:Tag disabled:"php" more…! 在最新的dedecms5.7版本与7月15号的补丁里,官方增加了模板引擎禁用的全局设置,用于控制哪些模板标签无法被加载,所有支持的模板标签可见系统目录下的“/include/taglib”,默认php标签是被禁用的。 当你还原数据的以后,有可能原来备份里没这个选项,或者是你禁用了模板里的php标签,所以才会报错. 处理方法如下

2024年09月04日 {dede:field name='position'/}这个标签是织梦的面包屑导航标签,一般都用在当前位置这个地方,织梦的标签调用出来后是无法在模板里面修改的,必须去修改php函数。 一般来说,这个标签是不需要进行任何修改的,默认就好,但是一些特殊情况下,可能要进行修改,比如不想让这个标签带链接,也就是不想搞成锚链,或者是我今天遇到的一种情况。 今天用dedecms绑定二级目录和域名来做一个站,发现{dede:field name='posit

2024年09月04日 在PHP中,一般会使用echo/print输出具体的数组单元值,还可配合循环一个个输出全部数组元素。但如何一次性输出数组?使用哪个PHP函数呢?下面web建站小编给大家介绍两大函数!一是print_r(),二是var_dump() 1、使用print_r()输出数组 <?php header('content-type:text/html;charset=utf-8'); $arr=array("姓名"=>

2024年09月03日 箭头函数(=>)是PHP7.4中的新语法,那么它是用来干什么的呢?下面web建站小编给大家详细介绍一下他的用法! 语法简洁 $posts = [/* … */]; //原写法 $ids = array_map(function ($post) { return $post->id; }, $posts); //箭头函数写法 $ids = array_map(fn($post) => $post->id, $posts); $

2024年09月03日 session_create_id()是php 7.1新增的函数,用来生成session id,低版本无法使用。下面给大家介绍一下session_create_id()的用法。 实现代码如下: <?php /** * PHP生成唯一RequestID类 * Version: 1.0 */ class RequestID{ // class start ** * 生成唯一请求id * session_create_id 需要php

2024年09月03日 php哪些函数可以增加一天时间戳,下面web建站小编给大家详细介绍一下! 1、利用time()+一天的秒数增加一天时间戳 <?php header("Content-type:text/html;charset=utf-8"); echo "当前时间戳为:".time()."<br>"; echo "格式化当后:".date("Y-m-d H:i:s",time())."<br><br>"; $inte

2024年09月03日 php哪些函数可以实现字符串小写转大写,下面web建站小编给大家详细介绍一下! 1、利用strtoupper函数实现小写转大写 <?php header('content-type:text/html;charset=utf-8'); echo strtoupper("Hello WORLD!"); ?> 2、利用mb_convert_case函数实现小写转大写 <?php $str = "Hello WORLD!"; $str

2024年09月03日 php如何把时间格式转成数字,下面web建站小编给大家详细介绍一下具体代码! 代码如下: //当天0点时间戳​ echo $startime=strtotime(date("Y-m-d",time())); echo "<br/>"; //当天23:59:59的INT类型时间戳​ echo $endttime=strtotime(date("Y-m-d",time()).' 23:59:59'); echo "<br/>"

2024年09月03日 在excel中日期有可能会是数字,比如:40847对应2011-10-31。那么如何利用php代码将数值转为日期格式?下面web建站小编给大家简单介绍一下转换代码! 代码如下: <?php $time = (40847 – 25569) * 24*60*60; //获得秒数 echo date('Y-m-d H:i:s', $time); //出来 2011-10-31 ?>

2024年09月03日 php如何利用ini_set()函数设置各地时区,下面web建站小编给大家简单介绍一下具体实现代码! 代码如下: <?php header("Content-type:text/html;charset=utf-8"); ini_set('date.timezone', 'GMT'); echo '获取格林尼治时间​:'.date('Y-m-d H:i:s',time()).'<br>'; ini_set('

2024年09月03日 如何利用php语法查看哪些函数被禁用,下面web建站小编给大家详细介绍一下如何利用ini_get()函数来查看PHP禁用函数! 查看PHP禁用函数语法介绍: <?php header('content-type:text/html;charset=utf-8'); var_dump(ini_get('disable_functions')); ?>

2024年09月03日 php语法如何利用函数做一个简单的自动裁剪图像功能,下面web建站小编给大家简单介绍一下具体实现代码! 实现代码如下: function crop_image($source_path, $target_path, $width, $height) { list($original_width, $original_height, $type) = getimagesize($source_path); $image = imagecreatefromstring

2024年09月03日 var_dump()函数是PHP提供的调试函数,可以打印出变量的类型和值。接受一个或多个参数,并根据参数类型打印相应的信息。 var_dump()打印普通变量的示例 $name = 'John'; $age = 25; $height = 1.80; var_dump($name); var_dump($age); var_dump($height); 输出结果如下: string(4) "John" int(25) float(1.8)

2024年09月03日 php网站为什么那么容易中内存木马病毒?内存木马是怎么入侵你的网站的,下面web建站小编给大家详细讲解一下! 什么是内存木马 内存木马,就是在内存中运行的木马病毒,没有代码实体。内存木马有着强隐蔽性,排查困难,杀不死(俗称不死马)的特点。 木马是怎么攻击服务器的 //病毒源代码 <?php //设置脚本不超时 set_time_limit(0);ignore_user_abort(true); //删除文件本体 @unlink(__FILE__); //给木

最新内容