随笔分类 -  PHP&mysql

上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要:相对于其他几种语言来说, PHP 在 web 建站方面有更大的优势,即使是新手,也能很容易搭建一个网站出来。但这种优势也容易带来一些负面影响,因为很多的 PHP 教程没有涉及到安全方面的知识。 此帖子分为几部分,每部分会涵盖不同的安全威胁和应对策略。但是,这并不是说你做到这几点以后,就一定能避免你的 阅读全文
posted @ 2019-12-26 14:12 一个人的孤独自白 阅读(458) 评论(0) 推荐(0) 编辑
摘要:1000个进程同时利用file_put_contents的追加FILE_APPEND模式,不会出现写入的数据被覆盖? 考虑到 “多进程写入同一文件可能会导致数据覆盖” 可能会导致上亿的损失,我决定认真对待一下这个问题,于是我写了下面的代码测试了一波儿: 顺带给看不懂代码的萌新说明一下👆那坨代码是啥 阅读全文
posted @ 2019-12-04 16:43 一个人的孤独自白 阅读(1123) 评论(0) 推荐(0) 编辑
摘要:第一个函数是计算平面坐标系下,两点的距离,就是 如果用于计算地球两点的距离,带入的参数是角度(经纬度),则计算的单位也是相差的角度,用此角度计算距离不准。纬度距离约111km每度,经度距离在赤道平面上是111km每度,随纬度的升高逐渐降低为0。 第二个函数是计算球面距离的公式,传入的参数是经纬度(经 阅读全文
posted @ 2019-12-03 11:46 一个人的孤独自白 阅读(1106) 评论(0) 推荐(0) 编辑
摘要:{$str}"; #nl2br在字符串中的新行(\n)之前插入换行符 $str=nl2br($str); //使用nl2br函数处理字符串 echo "处理后的输出形式:{$str}"; 阅读全文
posted @ 2019-11-29 13:54 一个人的孤独自白 阅读(690) 评论(0) 推荐(0) 编辑
摘要:输出结果: 结论$a ?? 0 等同于 isset($a) ? $a : 0。 $a ?: 0 等同于 $a ? $a : 0。 empty: 判断一个变量是否为空(null、false、00、0、’0′、』这类,都会返回true)。 isset: 判断一个变量是否设置(值为false、00、0、’ 阅读全文
posted @ 2019-11-28 09:10 一个人的孤独自白 阅读(829) 评论(0) 推荐(0) 编辑
摘要:1.我的电脑-》右键(选择我的属性) 2.点击高级设置 3.点击环境变量 4.在系统变量中找到Path 点击 5.找到php.exe的文件目录,添加到path中 6.php -v 显示版本,表示成功 阅读全文
posted @ 2019-11-13 14:55 一个人的孤独自白 阅读(504) 评论(0) 推荐(0) 编辑
摘要:PHP指定时间戳加上1天,1周,1月,一年其实是不需要用上什么函数的!指定时间戳本身就是数字整型,我们只需要再计算1天,1周它的秒数相加即可! 博主搜索php指定时间戳加一天一年,结果许多的文章给出来的结果是用的函数:strtotime();这个函数的确是可以很好的帮助到你,用这个函数有两种方法可以 阅读全文
posted @ 2019-11-01 16:12 一个人的孤独自白 阅读(1546) 评论(0) 推荐(0) 编辑
摘要:php中$$符号的定义与作用 在PHP中单个美元符号变量($str),表示一个名为str的普通变量,它可以存储字符串、整数、数组、布尔等任何类型的值。 双美元符号的变量($$str):表示一个可变变量(也可叫做引用变量),用于存储$str的值。 可变变量:指一个变量的变量名可以动态的设置和使用,利用 阅读全文
posted @ 2019-10-21 09:45 一个人的孤独自白 阅读(1783) 评论(0) 推荐(0) 编辑
摘要:一、heredoc结构及用法 Heredoc 结构就象是没有使用双引号的双引号字符串,这就是说在 heredoc 结构中单引号不用被转义。其结构中的变量将被替换,但在 heredoc 结构中含有复杂的变量时要格外小心。其对格式化输出内容时,比较有用 。具体其有以下特点: 1、开始标记和结束标记使用相 阅读全文
posted @ 2019-09-24 15:08 一个人的孤独自白 阅读(740) 评论(0) 推荐(0) 编辑
摘要:fulltext全文索引 要使用全文索引,不仅需要把某个字段的索引类型设置为fulltext,还需要修改mysql配置文件: [mysqld] 如果创建好全文索引之后,我们的表有问题,可以修复一下: repair table 表名称 quickSQL中怎么查询? 匹配name字段,这个字段的索引必须 阅读全文
posted @ 2019-09-17 14:59 一个人的孤独自白 阅读(7605) 评论(0) 推荐(0) 编辑
摘要:我们首先来看一个系统中常见的需求: 有一个广告表,我们要对广告做显示控制: 手动上下线。 只允许 VIP 查看。 手动上下线。 只允许 VIP 查看。 可能的表结构如下: 假如后期,我们需求更改了。需要再增加几种限制: 已登录用户 未登录用户 30 天内未登录用户 注册 30 天的用户 已登录用户 阅读全文
posted @ 2019-08-14 15:40 一个人的孤独自白 阅读(377) 评论(0) 推荐(0) 编辑
摘要:1、伪造客户端IP地址,伪造访问referer:(一般情况下这就可以访问到数据了) 2、如是上面的还是不行,可能是别人抓到了真实IP,这时候我们就使用代理访问。 3、还有一种就是用浏览器可以访问,用curl不行。(对方检查了useragent,如果没有就认为是非法来源等验证了) PHP完整Curl抓 阅读全文
posted @ 2019-08-02 11:16 一个人的孤独自白 阅读(1600) 评论(0) 推荐(0) 编辑
摘要:php 环境变量版本低于7.1.8,更新php环境变量版本 阅读全文
posted @ 2019-07-19 22:24 一个人的孤独自白 阅读(2187) 评论(0) 推荐(0) 编辑
摘要:get_wx_data.php 阅读全文
posted @ 2019-07-02 13:53 一个人的孤独自白 阅读(752) 评论(0) 推荐(1) 编辑
摘要:使用过很多次phpexcel了,有时需要保存文件到磁盘,有时需要浏览器弹出下载。保存到磁盘一半不会出现问题,关键是浏览器弹出保存,经常会发生导出的excel文件无法打开,提示文件格式或文件名无效,文件损毁。在此,记录一下解决办法。 1、xls还是xlsx?首先确定导出的excel文件扩展名 2、添加 阅读全文
posted @ 2019-06-10 17:44 一个人的孤独自白 阅读(3182) 评论(0) 推荐(0) 编辑
摘要:错误例子如下: php5.6以上的版本会出现这种问题 关于“SSL证书问题:无法获取本地颁发者证书”错误。很明显,这适用于发送CURL请求的系统(并且没有服务器接收请求) 1)从https://curl.haxx.se/ca/cacert.pem下载最新的cacert.pem 下载好后放在自己php 阅读全文
posted @ 2019-06-03 14:23 一个人的孤独自白 阅读(1148) 评论(0) 推荐(0) 编辑
摘要:开始应用: 步骤一:搭建环境(服务器已经完成,环境已经搭建好了) 1、首先查看你的php扩展目录下是否有php_gettext.dll这个文件,如果没有,这就需要你下载一个或是从其他地方拷贝一个,然后放到php扩展目录。2、打开php.ini,查找”;extension=php_gettext.dl 阅读全文
posted @ 2019-05-30 15:27 一个人的孤独自白 阅读(383) 评论(0) 推荐(0) 编辑
摘要:通常我们在维护PHP线上项目的时候,为了隔离配置和代码,会使用fastcgi_param的形式将环境变量定义在Nginx的配置文件中(Apache可以使用SetEnv指令)。这样在PHP-FPM运行过程中就可以使用getenv函数获取到环境变量的值了。 需要注意的是:这里的PHP代码都必须使用get 阅读全文
posted @ 2019-05-24 18:37 一个人的孤独自白 阅读(350) 评论(0) 推荐(0) 编辑
摘要:'; var_dump(rsaVerify(333, $c, $pubKey)); 阅读全文
posted @ 2019-05-16 10:34 一个人的孤独自白 阅读(1652) 评论(0) 推荐(0) 编辑
摘要:数据库中用户表,数据从第三方系统导入,由于一些垃圾数据,存在用户名和密码都相同的账户,造成接口上一些问题,SQL语句如下: 阅读全文
posted @ 2019-05-08 16:00 一个人的孤独自白 阅读(2741) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页