展开菜单

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.....

通过css修改select下拉列表框的默认样式

实现原理很简单,就是通过把浏览器默认的下拉框样式清除,自定义select样式,再把默认的下拉按钮替换为张向右对齐的小箭头图标即可,具体代码如下。 select { /*Chrome和Firefox里面的边框是不一样的,所以复写了一下*/ border: solid 1px #000; /*很关键:将默认的select选择框样式清除*/ appearance:none; -moz-appearance:none; -webkit-appearance:none; /*在选择框的最右侧中间显示小箭头图片*/ background: url("ht...

nginx禁止IP访问网站,防止域名恶意解析

默认情况下,只要将域名解析到vps的IP上,访问该域名就会访问到lnmp默认虚拟主机的默认页面,为了防止别人恶意将域名解析到自己的IP上,可以通过以下方法进行。 1、编辑/usr/local/nginx/conf/nginx.conf配置文件,在server{}段找到: server_name _; 在其下面添加: return 500; 这样的话,当使用ip访问时就会返回一个500错误页面。 或者添加: rewrite ^(.*) https://www.neirong.org permanent; 这样,当使用ip访问时就会跳转到指定的网站。 ...

禁止SecureCRT连接超时后自动断开的方法

禁止SecureCRT连接超时后自动断开的方法

使用SecureCRT连接Linux,如果其间不操作则会自动断开,需要重新连接,很麻烦。但可以通过设置的方法不让SecureCRT超时后自动断开。 方法一:设置客户端 1、打开SecureCRT客户端,右击一个“会话”,选择“Properties”,如下 2、在打开的窗口中点击“Terminal”,把右则界面中的“Send protocol NO-OP”前面的框勾选上 3、点击OK按钮即可。 方法二:修改服务器文件 1、编辑服务器/etc/ssh/目录下的sshd_config配置...

lnmp无法删除.user.ini文件的解决方法

在Linux里使用rm命令删除目录的时候出现提示“rm: cannot remove '.user.ini': Operation not permitted”,意思是系统不允许删除.user.ini文件。解决方法是修改.user.ini文件的安全性。 执行以下命名降低文件安全性: chattr -i .user.ini 然后再使用rm命令就可以删除这个文件了: rm -rf .user.ini 扩展: 提高文件的安全性,使用以下命令: chattr +i .user.ini chattr主要提高文件的安全性,命令的详细参数可百度了解。

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

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

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

sublime text 3143 许可证授权码license key

可用于sublime text 3 3143 —– BEGIN LICENSE —– TwitterInc 200 User License EA7E-890007 1D77F72E 390CDD93 4DCBA022 FAF60790 61AA12C0 A37081C5 D0316412 4584D136 94D7F7D4 95BC8C1C 527DA828 560BB037 D1EDDD8C AE7B379F 50C9D69D B35179EF 2FE898C4 8E4277A8 555CE714 E1FB0E43 D5D52613 C3D12E98 BC...

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

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

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