TypechoJoeTheme

依然范儿特西

依然范儿特西

人生本没有地图,我们一路走,一路被辜负,一路点燃希望,一路寻找答案!
搜索到 38 篇与 PHP 的结果
2021-06-08

【Typecho】Typecho 添加是否被百度收录

【Typecho】Typecho 添加是否被百度收录
我们是否经常在一些网友的博客内容页看到 "百度已收录" 等字样?其实这样加上去有多少效果也没有多少,但是对于有些个人来说他喜欢的,或者可以在考核编辑的时候可以看看他们的文案是否达到有效的收录率。如果你有使用 Typecho 程序,可以通过下面的方法实现。第一、添加脚本/** * 提示文章百度是否收录 * */ function baidu_record() { $url='http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; if(checkBaidu($url)==1){ echo "百度已收录"; }else{ echo "<a style=\"color:red;\" rel=\"external nofollow\" title=\"点击提交收录!\" target=\"_blank\" href=\"http://zhanzhang.baidu....
2021年06月08日
12 阅读
0 评论
2021-06-08

【Typecho】 Typecho去掉 index.php

【Typecho】 Typecho去掉 index.php
Typecho 后台设置永久链接后,会在域名后加上 index.php,很多人都接受不了。 例如如下网址: https://richerdyoung.com/index.php/p/75.html 但我们希望最终的形式是这样: https://richerdyoung.com/p/75.html 那么我们如何做到这样的效果?1. 配置服务器的 rewrite 规则nginx server { listen 80; server_name richerdyoung.com; root /home/laofan/www/; index index.html index.htm index.php; if (!-e $request_filename) { rewrite ^(.*)$ /index.php$1 last; } location ~ .*\.php(\...
2021年06月08日
10 阅读
0 评论
2021-06-04

【PHP】获取上周、本周、上月、本月、本季度、上季度、上年、本年时间方法大全

【PHP】获取上周、本周、上月、本月、本季度、上季度、上年、本年时间方法大全
/** * 根据类型获取时间格式 * @param $time_type : 1年; 2季度; 3月; 4周; 5日; * @return time_start 开始时间 * @return time_end 结束时间 */ function sys_get_time_around($time_type) { $now_start = 0; $now_end=0; $last_start= 0; $last_end = 0; $now_time = time(); switch ($time_type) { case 'year': //今年 $now_start = mktime(0,0,0,1,1,date('Y')); $now_end = mktime(23,59,59,12,31,date('Y')); //去年 $last_start = mktime(0,0,...
2021年06月04日
1,389 阅读
0 评论
2021-06-04

【PHP】 如何避免在foreach 里查询数据库

【PHP】 如何避免在foreach 里查询数据库
<?php ### 如何避免在foreach 里查询数据库 /** * 场景: * 商品表: goods * goods_id 商品ID * goods_name 商品名称 * brand_id 品牌id * 品牌表: brand * brand_id * brand_name **/ //此时我们已经得到一组数据,想到拿到品牌名称(此处为了演示。不考虑链表查询的情况下) $data_list = [ [ 'id'=>1, 'goods_id'=>1, 'goods_name'=>'老范测试', 'brand_id'=>1, //或许会拿更多字段,比如 产地,规格,等等 ], //-----或许更多数据 ]; /** * 错误示...
2021年06月04日
51 阅读
0 评论
2020-03-31

【PHP】php实现的无限极分类

【PHP】php实现的无限极分类
上代码<?php $rows = array( array( 'id' => 1, 'name' => 'dev', 'parentid' => 0 ), array( 'id' => 2, 'name' => 'php', 'parentid' => 1 ), array( 'id' => 3, 'name' => 'thinkphp', 'parentid' => 2 ), array( 'id' => 4, 'name' => 'life', 'parentid' => 0 ), array( 'id' => 5, 'name' => 'pdo', 'parentid' => 2 ), array( 'id' => 6, 'name' => 'pdo-mysql', 'p...
2020年03月31日
1,331 阅读
0 评论
2020-02-22

【PHP】判断一个字符串是否属于序列化后的数据

【PHP】判断一个字符串是否属于序列化后的数据
function is_serialized( $data ) { $data = trim( $data ); if ( 'N;' == $data ) return true; if ( !preg_match( '/^([adObis]):/', $data, $badions ) ) return false; switch ( $badions[1] ) { case 'a' : case 'O' : case 's' : if ( preg_match( "/^{$badions[1]}:[0-9]+:.*[;}]\$/s", $data ) ) return true; break; case 'b' : case 'i' : case 'd' : if ...
2020年02月22日
1,827 阅读
0 评论