LMLPHP后院

JavaScript获取DOM节点HTML元素CSS样式

的的样式值。 使用 CSS 控制页面的四种方式,分别为行内样式(内联样式)、内嵌式、链接式、导入式,下面分别介绍。 行内样式(内联样式)即写在 HTML 标签中的 style 属性中控制元素样式,如下代码示例: <div style="width:100px;height:100px;"></div> 内嵌样式即写在 style 标签中,如下代码示例: <style type="text/css"> ...

代码分享之使用ImageMagick将PDF转图片

成图片,实际上 Imagick 完全是一个客户端,调用的还是 ImageMagick 提供的功能。关于 Imagick 扩展,官方文档的示例很少,文档的描述也非常少,导致一般人看文档后仍然不知道怎么写代码。而官网的评论特别混乱,需要不断试错才知道正确的写法。 将 PDF 转换为图片代码分享 下面分享使用 PHP 扩展 Imagick 将 PDF 转为图片的代码示例,仅供参考:function Conv...

PHP简写三目运算符实现二选一

在其他的语言中,比如 JavaScript 和 Python 中,或运算(||) 会返回两者中的一个,是二选一。由于习惯了 JavaScript 的那种或运算的写法,导致一次我在将 Python 业务代码移植到 PHP 中时写出了一个 BUG。 看下面的 JavaScript 代码: var name = obj.name || 'Anonymous'; var callback = obj.call...

微信开发入门的大坑

微信开发入门的大坑,微信官方建议开启服务器加密配置,但官方 SDK 给出错误的代码示例,误导开发者。经过一番折腾,终于成功的实现了加解密和微信通信。<xml><ToUserName><![CDATA[gh_6d0d825351ee]]></ToUserName><FromUserName><![CDATA[og-TK5kTi8ujOfh36bkTPcQvMCBk]]></FromUserName><C...

使用php函数simplexml_load_string解析xml注意事项

ad_string 的坑 文本讲述 PHP 函数 simplexml_load_string 解析 xml 的注意事项。对于提交比较小的 xml,使用此函数解析是再适合不过啦。关于此函数的坑,请看如下代码:<?php $xml_str = '<?xml version="1.0" encoding="UTF-8" standalone="yes"?><MasMessage xmlns="http://...

谈谈PHP框架Laravel和CodeIgniter

关于 PHP 框架,好用的不好用的出名的不出名的特别多。本文的标题选择了两个比较有代表性的 PHP 框架,并不是代表其他的框架就不好,也不是代表这两个框架就很好。在我的开发理念里,追求代码的简单,如果一个框架去做一件事情能写更少的代码,更完美的解决问题,写起来更方便,它就是好框架,而不是一些不适用的 MVC OOP AOP。凭我对 PHP 的了解,市面上的框架 ThinkPHP Yii ZendFra...

MyBatis 生成器去除注释的方法

如何使用 MyBatis generator 呢?去看官方文档吧,需要白几根头发就可以搞定,熟练程序员大概一两个小时搞定。如何去除 MyBatis generator 生成的代码的注释呢?如何屏蔽注释,让它不要生成呢?加入如下代码即可解决。<commentGenerator> <property name="suppressAllComments" value="true" /> </commentG...

OpenResty Lua Redis 加速接口响应

本文以完整的示例,展示使用 Nginx、Lua、Redis 对响应速度慢的接口进行加速响应,提供快速的用户体验。代码经过严格的测试,没有任何问题。缓存的核心思想在于读取缓存后,即时中断连接,返回结果,然后继续执行,更新缓存。可以缓存的接口一般都是与用户无关的接口,比如计算当日热度最高的商品排行等。需要加速的接口代码,如下示例:<?php sleep(2); echo 'sleep 2 seconds,...

class 连写提升 CSS 样式优先级

被覆盖的样式后面,否则这个样式是不会生效的。当今很流行的网页布局,左边菜单区,位置固定,主体内容区域除去菜单区域宽度后居中展示;如果屏幕比较小,对主体内容样式做一些修改,比如与左边菜单区的距离等。如下代码示例:.sidebar { position: fixed; z-index: 10; top: 100px; left: 0; bottom: 0; padding: 40px 0 30px 30p...

谈谈项目开发过程中GIT合并分支

团队项目开发过程中,如果 GIT 的使用不统一,不规范,或者某些成员对 GIT 的操作不太熟悉,导致分支的合并特别混乱,使用 --graph 参数查看或者后期代码审查都是非常不友好的。我曾经到过的一家公司,强制所有的合并都使用 pull request,并且强制所有的 pull request 都必须 rebase 成一个 commit。现在想想,觉得他们很傻,真的很傻,如果一个公司对于技术只有偏执,...
2025-10-14 03:14:32 1760382872 0.004797