展开菜单

MIME类型是什么?包含哪些类型?

MIME是Multipurpose Internet Mail Extensions的缩写,中文全称多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。 常用Mime类型有以下这些: 文件后缀 Mime类型 说明 .flv flv/flv-flash  ...

php5.6版本iconv_set_encoding函数报错Deprecated

PHP5.6版本之后不赞成使用iconv_set_encoding函数,如果使用该函数就会出现“Deprecated: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in ...”相关的提示,可以使用下面的代码来避免这个问题: if (PHP_VERSION_ID < 50600) { iconv_set_encoding('input_encoding', 'UTF-8'); iconv_set_encoding('output_encoding', 'UT...

php获取一维数组的长度

php为我们提供了两个函数可以计算一维数组长度,分别是count和sizeof,这两个函数都可以直接统计数组长度。 $arr = Array('0','1','2','3','4'); echo count($arr); // 输出 5 $arr = array('A','B','C'); echo sizeof($arr); //输出3 sizeof()和count()具有同样的用途,两个函数都可以返回数组元素个数,可以得到一个常规标量变量中的元素个数,如果传递给这个函数的数组是一个空数组,或者是一个没有经过设定的变量,返回的数组元素个数就是0。 两函数功能...

php错误提示Fatal error: Can't use function return value in write context的解决方法

打开项目时,页面出现提示Fatal error: Can't use function return value in write context in....,这个错误的意思是: 不能使用函数返回值作为参数 出现错误的代码是: if(!empty(meta($id,'ad',true))){ echo '...'; } 错误的原因是:empty()函数用于检查变量是否为空,同时只能用于检查变量,不能检查变量以外的东西,否则就会导致解析错误,比如上述代码中的使用了meta($id,'ad',true)函数返回值作为参数,因此导致错误...

php数字前补0零的方法

在php中函数str_pad()、sprintf()能够实现数字前补零。 str_pad 顾名思义这个函数是针对字符串来说的这个可以对指定的字符串填补任何其它的字符串 例如: str_pad(带填补的字符串,填补后的长度,填补字符串,填补位置) 其中填补后的长度必须是个正整数,填补位置有三个选项, 左边:STR_PAD_LEFT, 右边:STR_PAD_RIGHT, 两端:STR_PAD_BOTH 例如: echo str_pad(1,8,”0″,STR_PAD_LEFT)...

php提示Warning: A non-numeric value encountered的解决方法

在使用(+ - * / ** % << >> | & ^) 运算时,例如a+b,如果a是开始一个数字值,但包含非数字字符(123a),b不是数字值开始时(b456),就会有A non-numeric value encountered警告。 PHP7.1官方文档,对这种错误的解释 New E_WARNING and E_NOTICE errors have been introduced when invalid strings are coerced using operators expecting numbers (+ -...

php简单分页功能实例的原理教程

php简单分页功能实例的原理教程

代码示例: <?php //连接数据库 $con = mysql_connect("localhost","root",""); mysql_select_db("xueshengchu",$con); mysql_query("set names utf8"); $pageSize = 5; //每页显示数据条数 $result = mysql_query("select * from stu_msg"); $totalNum = mysql_num_rows($result); //数据总条数 $totalPageCount = ...

php网站出现Don't know how to get public key from this private警告提示

php网站出现以下错误提示: Warning: openssl_verify(): Don't know how to get public key from this private key in... Warning: openssl_verify(): supplied key param cannot be coerced into a public key in... Warning: openssl_public_decrypt(): Don't know how to get public key from this private key in.....

七牛云存储文件批量下载工具使用教程

七牛云存储文件批量下载工具使用教程

想批量下载七牛云存储上的文件到自己的电脑可以通过七牛官方提供的接口,下面是转载行客工作室分享的使用教程。 如下图所示,把七牛账号下的一个子域名weiruan的文件批量下载下来。 1、下载官方的批量下载工具:https://pan.baidu.com/s/1jIOlmr8 2、把下载的文件解压,放在我电脑的D磁盘的aaa文件夹下面。如下图所示: 对打开配置文件 runker.conf,然后编辑这个配置文件,如下图所示。 配置文件说明 修改的例子,把我的七牛下的we...

PHP 和 MySQL Web网站开发教程书籍推荐

PHP 和 MySQL Web网站开发教程书籍推荐

选对了 PHP 和 MySQL 编程的经典书籍,然后配合平时程序设计工作中的刻苦钻研,成为一名精通 PHP 和 MySQL Web 程序设计的高级程序员并非一件可望不可及的事情。但是如果没有选对正确的书籍,则 PHP 和 MySQL 学习之路就可能面临坎坷。 《PHP 和 MySQL Web 开发》 (原书第4版):推荐指数:★★★★★ 《PHP 和 MySQL Web 开发》是 PHP 和 MySQL 程序员案头必备的一本书籍。可以说,PHP 程序员如果没有读过这本书,就好像基督教徒没有读过圣经一样,是很难让人理解的。这本书将 PHP 开发与 ...

nginx服务器下配置和安装阿里云SSL证书

nginx服务器下配置和安装阿里云SSL证书

环境描述:阿里云ECS、CentOS 7 购买证书: 进入阿里云控制台,在左侧导航栏上点击CA证书服务,进入证书申请和购买页面。 1. 点击右上角,购买证书按钮,进入证书的选择页面,选择你想要的配置,个人网站的话建议免费版的可以配置多个域名,例如:neirong.org,demo.neirong.org。 2.支付成功后返回证书控制台,在证书控制台下可以看到你购买的证书列表。 4. 点击信息补全按钮绑定你的域名,根据提示,进行下一步的操作部分截图如下。 ...