草庐IT

程式化

全部标签

php - 使用 Strtotime 格式化小时、分钟和 AM/PM 的变量

我正在尝试弄清楚如何将strtotime与以下值一起使用。我认为这应该很简单,但我就是做不到。我希望输出类似于:date("H:i:s")-看起来像-16:30:00我已经研究了一段时间,但无法解决这个问题。任何想法都会非常有帮助!谢谢! 最佳答案 从4、30和PM回显16:30:00echodate("H:i:s",strtotime("$hour:$minute$period")); 关于php-使用Strtotime格式化小时、分钟和AM/PM的变量,我们在StackOverflo

php - 如何从 PHP 输出格式化的 HTML?

为了整洁和可读性,我喜欢用标签来格式化我所有的HTML。最近我开始使用PHP,现在我有很多来自PHP标签之间的HTML输出。这些输出线都排在屏幕的左侧。我必须使用/n让一行转到下一行。有没有类似的东西来强制制表符,或者有什么方法可以从PHP获得整洁的HTML输出? 最佳答案 如果您正在输出相对较大的htmlblock,那么HEREDOC语法将帮助您按照您想要的方式格式化html,而无需为使用php的echo选项卡而烦恼。$html=...$phpVariableHTML;如果您使用某种工具来解析您的html,请记住它还会为每个请求增

php - 如何在 PHP 中求解方程式?

我正在寻找PHP中的广义方程求解器。这可以是内置功能、库的形式,甚至可以与另一种语言集成(如果需要的话)。我什至对涉及上述某些组合的联合解决方案感到满意。我需要这个用于我正在工作的教育网站。让我给出一系列我希望这样的求解器能够处理的方程式:x+5=8=>x=3x^2=5=>x=+/-sqrt(5)[exactsolutionintermsofsqrt,ln,orwhatever]ANDx=+/-2.236[approximatesolutiontocertainnumberofdigits]x+y=-3[solveintermsofy]=>y=-x-3x^2=-5=>x=+/5ix+y

php - Twig/PHP - 使用 Replace 或 Regex 格式化字符串

如何在Twig中格式化字符串,如下所示:例如:img=05myphoto-Car.jpg我需要删除数字前缀和-我主要用它来根据文件名输出图像的标题期望的输出:MyphotoCar到目前为止,我已经从文档中尝试过:{{img|replace({'.jpg':"",'-':""})}}输出字符串05myphotoCar我还尝试了{{replace({'range(0,9)':""})}}//对于数字前缀-没有用 最佳答案 迟到总比不到好...只需注册它(对我来说是在index.php上)$app['twig']->addFilter('

php - CodeIgniter:格式化 mysql DATETIME 字段 dd/mm/yy hh:mm

你好,就像jar头上写的那样。我有一个日期时间mysql字段,我想以dd/mm/yyyyhh:mm格式输出,例如07/01/201122:16。我试过:created);?>但是我得到一个错误:Message:Anonwellformednumericvalueencountered非常感谢任何帮助!干杯,比利 最佳答案 尝试:echodate("d/m/Yh:ia",strtotime($row->created)); 关于php-CodeIgniter:格式化mysqlDATETIM

php - 如何使用 CodeIgniter 格式化日期

我想弄清楚我在这里做错了什么。我想格式化查询中的date_published字段,但我的IDE中出现了t_stringsyntaxerror。$this->db->select('site_news_articles.article_title,site_news_articles.is_sticky,'date_format('site_news_articles.date_published,'fjS,Y')');更新:functiongetNewsTitles($category_id){$this->db->select('site_news_articles.article_

php - 如何格式化 php 错误消息?他们不尊重CSS

每当PHP输出错误消息时,它都会忽略css和设计精美的页面,方法是在页面顶部输出消息,移除任何阻碍它的东西。例如somecode}else{echo"error,pleasedosomething!";我如何让它(或很好地询问它)在我的css中已经存在的div中输出文本,以便它遵守该div附带的格式和对齐规则。 最佳答案 您可以使用followingphp.ini设置:error_prepend_string=""error_append_string=""或者类似的东西。 关于php-

PhpStorm 使用双制表符格式化多行数组

问题是PhpStorm(10)使用双缩进而不是单缩进来格式化数组。所以我期待这个publicfunctionbehaviors(){return[['class'=>NestedSetsBehavior::className()]];}但是得到这个publicfunctionbehaviors(){return[['class'=>NestedSetsBehavior::className()]];}我尝试更改不同的缩进设置,包括“继续缩进”,但结果仍然相同。 最佳答案 我复制/粘贴了您的示例并执行了Code->ReformatCo

php - 使用 PHP 从格式化日期获取格式字符串

是否可以在PHP中获取格式化日期字符串的格式?例如,Input:2014-02-01Output:Y-m-dInput:February1,2014Output:Fj,Y我知道相对日期会有问题,例如tomorrow或“下周一”。因此,输入将是strtotime接受的格式的完整日期字符串。 最佳答案 作为answeredelsewhereonStackOverflow没有明确的方法可以做到这一点。您必须为您想要支持的所有格式创建正则表达式。根据您支持的格式,这将在不同的国际化场景中遇到麻烦,正如您的问题和theanswertothis

php - 如何根据编码标准格式化 Twig 模板中的长行?

我的模板中有以下代码,我在其中生成带参数的路由:...我已按照使用PHP代码的方式将其分成几行。我只是不确定这是否是推荐的做法。codingstandardspageontheTwigsite没有解决这个具体问题。 最佳答案 一种常用的可读性技术是,每当您觉得需要缩短行时,您都可以在左括号/方括号/大括号处进行。不一定对所有这些,但一个有意义。这是我的建议:Linktext单行重新格式化的一个问题是,许多困惑检测器和linters会mock超过50个字符的行。 关于php-如何根据编码标