菜单

访问github.io出现404错误的解决方法

访问github.io出现404错误的解决方法

访问github.io站点,浏览器报404错误,部分的原因可能是系统DNS缓存导至,清除系统DNS缓存可解决。 快捷键win+R打开运行窗口,输入cmd后按回车键 在打开的命令窗口输入 ipconfig/flushdns

php代码前面的@符号有什么作用,@运算符作用说明

@符号在php代码中用于屏蔽/忽略表达式生成的错误提示信息,@运算符只对表达式有效,可以用在变量、常量、函数和 include() 中调用,但不能用在函数或类的定义之前,也不能用在条件结构(如 if 和 foreach 等)。 通俗地理解就是:使用@符号后,@符号后面的语句即使有错误,也不会进行错误提示。 如果启用了track_errors功能,则表达式生成的错误消息将保存在变量 $ php_errormsg 中,每个错误都会覆盖此变量。 代码示例: $getSize = @filesize('../default.jpg'); fil...

解决Font Awesome图标跨域引用字体导致图标不能显示的方法

网页使用 Font Awesome 字体图标时图标不能正常显示,浏览器控制台出现“@font-face 跨源请求失败。资源访问受限”的错误提示,出现该错误的原因是浏览器的同源策略机制导致。 解决方法是使用跨域资源共享(CORS)机制,跨域资源共享标准新增了一组 HTTP 首部字段,允许服务器声明哪些源站有权限访问哪些资源。 例如 apache 服务器可以通过 .htaccess 文件添加: <FilesMatch ".(eot|ttf|svg|woff)"> Header set Access-Control-Allow-Origin "*" ...

站酷字库多款免费商用授权中英文字体

站酷字库多款免费商用授权中英文字体

站酷字库(ZCOOL)提供多款免费中英文字体下载,免费授权全社会使用,包括商用。 所有字体下载页面:https://www.zcool.com.cn/special/zcoolfonts/ 站酷高端黑体 2014年圣诞发布的第一款由站酷冠名的公益字体,包含了6763个汉字、数字和英文字母。字体设计师胡晓波、刘兵克在站酷网发起“汉字百人舞”的征集设计师集体造字,前后参与设计师近百人。 站酷酷黑体 在站酷十周年之际横空出世,由胡晓波发起,字游工作室成员进行基础字形设计,胡晓波设计班十名学员共同设计完成。 ...

php删除array数组中指定元素的方法

删除php数组中的单个元素使用unset()或array_splice()方法,array_splice()在释放数组指定元素上与unset()函数取到相同作用。 删除数组中的多个元素则使用array_diff()或array_diff_key()方法。 提示:知道值(value),不知道键(key),可以使用array_search()方法来获取键(key)。 删除单个元素 unset()方法 提示:使用unset()方法删除数组元素,不会改变其他的键(key)。 <?php $array = array(0 ...

phpmyadmin设置id字段自增方法教程

phpmyadmin设置id字段自增方法教程

创建数据表,需要把主键id字段设置为自增(自动的增量),设置方法是在字段添加或者修改时,勾选A_I(AUTO_INCREMENT)。 操作步骤: 打开phpmyadmin,选择数据表,点击“结构”,勾选要修改的字段,点击“修改” 勾选“A_I”,保存即可。

使用count()函数统计sql select查询结果的条数量

使用sql select查询语句,并统计查询结果的记录条数,可以通过count()函数实现,COUNT() 函数会返回匹配指定条件的行数。 1、单个表查询 select count(*) as total from tablename where id > 50 2、数据表联合查询 select count(*) as total from (select * from tablename where id > 50) as tablename2 上面的sql会把统计结果指定给total,调用这个total这个字段就可以显示统计的数量结...

php运算符++和--在变量前后的区别

运算符++和--是两种很常用的运算符,在php语言中分别表示递增和递减,++和--运算符可以放在变量前面也可以放在后面,但是两者的运算是有区别的。 ++$a 表示$a的值先加1,然后再返回加1后的$a $a++ 表示先返回$a,再给$a的值加1 --$a 表示$a的值先减1,然后再返回减1后的$a $a-- 表示先返回$a,再给$a的值减1 示例一: <?php $a = 1; echo $a++; // 返回1 echo $a; // ...

.htaccess实现全站http 301跳转到https

开启HTTPS加密访问,但HTTP依然可以正常访问,出于SEO考虑,可把HTTP 301重定向至HTTPS,使用linux apache主机的网站,可以通过.htaccess实现。 在网站根目录下的.htaccess文件添加以下代码 RewriteEngine On RewriteBase / RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]

__autoload()函数和spl_autoload_register()函数说明

__autoload()函数在php7中已经被弃用,建议使用spl_autoload_register()函数代替。 1、__autoload()函数 这是一个自动加载函数,在PHP5中,当我们实例化一个未定义的类时,就会触发此函数。看下面例子: AutoLoad.php文件代码 <?php class AutoLoad { function getAoto() { echo 'hello world'; } } index.php文件代码 <?php function __auto...

解决php7.3报错Deprecated: Function create_function() is deprecated

php 7.3版本不推荐使用create_function函数,在php 7.3中使用create_function()函数会有兼容性报错Deprecated: Function create_function() is deprecated,解决方法是替换掉该函数。 以wordpress的代码为例,原代码如下 add_action('widgets_init', create_function('', 'return register_widget("contact");')); 修改为 add_action('widgets_init', func...