标签: 下划线
-
文章探讨了在 Yii2 中实现基于别名生成链接的方案。通过设计允许别名为 null 的表结构并添加唯一索引,在后台提交时将空字符串转换为 null。配置了视图辅助类及 urlManager,验证了链接生成过程。测试显示,当别名包含特殊字符时,Url::to() 方法会自动进行 URL 编码,例如将 @ 编码为 %40,针对这一情况决定暂不进行额外处理。
-
针对PHP 7.4中使用ltrim函数删除字符串开头字符时,导致下划线前字符串丢失的问题进行排查。发现原因在于第二个参数末尾包含斜杠,导致函数将下划线也视为需删除的字符。调整参数去掉末尾斜杠后,ltrim虽能返回预期结果,但最终决定改用substr函数来实现字符串截取,确保逻辑稳定且结果符合预期。
