云商博客

国内最优质、最具价值的原创文章教程

php判断客户端区分用户的访问设备是手机还是电脑

2021-4-14 红盟云商 PHP

/** * 获取客户端设备是否为手机 */ function is_mobile() { $_SERVER['ALL_HTTP'] = isset($_SERVER['ALL_HTTP']) ? $_SERVER['ALL_HTTP'] : ''; $mobile_browser = '0'; if (preg_match('/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone|iphone|ipad|ipod|android|xoom)/i', strtolower($_SERVER['HTTP_USER_AGENT']))) $mobile_browser++; if ((isset($_SERVER['HTTP_ACCEPT'])) and (st...

评论(0) 浏览(29)

emlog文件形式404错误,使用nginx配置伪静态解决

2021-4-14 红盟云商 Nginx

emlog程序seo选择文件形式后,除了首页其他页面出现404的情况。需要配置nginx伪静态解决 location / { index index.php index.html; if (!-e $request_filename){ rewrite ^/(.*)$ /index.php last; } }

评论(0) 浏览(18)

php中文字符串截取避免乱码

2021-4-14 红盟云商 PHP

PHP使用原生字符串截取中文字符串时乱码,以下自定义方法完美解决中文截取乱码问题。 /** * 中文字符串截取 */ function substrCn($string, $length, $etc = '...') { $result = ''; $string = html_entity_decode(trim(strip_tags($string)), ENT_QUOTES, 'UTF-8'); $strlen = strlen($string); for ($i = 0; (($i < $strlen) && ($length > 0)); $i++) { $temp = strpos(str_pad(decbin(ord(...

评论(0) 浏览(40)

JavaScript判断网站是手机还是电脑访问

2021-4-14 红盟云商 JavaScript

很多时候在做网站时需要使用js判断用户是通过手机还是电脑访问来调整页面的兼容性或其他需求。 以下方法可以满足常用的判断 引入以下js文件后,直接在页面中判断变量equipment是否等于pc或者mobile就可以区分出手机或电脑访问了。 首先新建js文件 uaredirect.js 文件内容 var equipment = 'pc'; function uaredirect(f){ if(document.getElementById("bdmark") != null){ return }...

评论(0) 浏览(32)

Git关联远程仓库命令

2021-4-14 红盟云商 Git

简易的命令行入门教程: Git 全局设置: git config --global user.name "诗人." git config --global user.email "10220739@qq.com" 创建 git 仓库: mkdir test cd test git init touch README.md git add README.md git commit -m "first commit" git remote add origin git@gitee.com:hmy3/test.git git push -u origin master 已有仓库? cd existing_git_repo git remote add ...

评论(0) 浏览(37)

Git忽略提交某个指定的文件(不从版本库中删除)

2021-4-14 红盟云商 Git

忽略文件 git update-index --assume-unchanged filename.txt 取消忽略 git update-index --no-assume-unchanged filename.txt

评论(0) 浏览(67)

vue运行和打包命令

2021-4-14 红盟云商 vue

运行 npm run dev 打包 npm run build:prod

评论(0) 浏览(35)