js选择文件进行上传转换为base64的方法:  let reader = new FileReader();   reader.readAsDataURL(file[0])   console.log(reader)file[0]是文件对象
php_strip_whitespace函数会将指定文件中的注释和空格删除并返回新的代码字符串(1).创建a.php如下:<?php $code = php_strip_whitespace('./b.php'); var_dump($code);(2).创建b.php如下:<?php /**  * 判断是否是微信浏览器  */ function is_weiXin() { &nb
许多开发人员在PHP中使用外部函数接口。在这里,我们介绍了它是什么以及如何使用它。什么是PHP外部函数接口?PHP外部函数接口(FFI)是PHP 7.4中的接口,使开发人员可以使用纯PHP创建扩展和对外部(也称为“外部”)库的绑定。  他们还可以使用它来调用C函数并访问C数据结构。为什么PHP外部函数接口很重要?PHP中的外部函数接口是具有开创性的,因为以前,开发人员只能创建扩展和对外部(也称为“外部”)库的绑定-并使用C语言编写的PHP扩展和绑定来调用C函数并访问C数据结构。能够使用
php输出指定范围的所有日期函数,网上别人封装的,道理很简单,获取最大值和最小值的时间戳,然后+1day即可,测试有效function periodDate($startDate, $endDate) {     $startTime = strtotime($startDate);     $endTime = strtotime($endDate)
最近在项目中遇到json_encode返回false,通过json_last_error()和json_last_error_msg()函数获取到的错误代码为5,错误信息为Malformed UTF-8 characters, possibly incorrectly encoded,参考代码://用户信息 $data = [     'age' => 18,   &n
参考公式:FLOOR(start_num + RAND() * (end_num - start_num + 1));start_num为最小数,end_num为最大数,例如获取10-100范围的随机数SELECT  FLOOR(10 + RAND() * (100 - 10 + 1));来批量更新下z-blog文章的
(1).mysql获取当前时间戳,单位秒select unix_timestamp();select unix_timestamp(now());以上效果基本一样,都行,返回结果等同于php的time()函数,秒级时间戳,例如输出1602420626 是 2020-10-11 20:50:26(2)mysql获取当前时间戳,日期格式select current_timestamp();输出2020-10-11 20:52:04
最近在采集文章内容时需要对文章提取前100个字符串作为文章摘要,但是输出带有html标签,使用php去除即可。<?php echo strip_tags("Hello <b>world!</b>"); ?>strip_tags函数可以轻松的将字符串中的html标签清空,它的第二个参数还能支持设置哪些不用清除。参数描述string必需。要清除html标签的字符串。allow可选。规定允许的标签。这些标签不会被删除。例如
phpquery能使得php操作html字符串像jquery一样简单,但是phpquery官方好像没有维护了,我们引入包使用querylist的依赖包,因为它是一直在单独github维护的github地址:https://github.com/jae-jae/phpQuery-single (1).安装包composer require jaeger/phpquery-single(2).使用$html = <<<STR <div
只需要每个选择器之间用,隔开.class_a , .class_b{     text-decoration: none;     color: #474747; }这东西都能忘记,10年未写前端了?
Top