草庐IT

程式化

全部标签

php - 将整数日期转换为格式化文本

我有一个带有日期列的sql数据库,例如yyyymmdd(20111109),我通常按日期对返回查询进行排序。我想知道如何将其转换为(DjSM)或(Wed9thNov)。对于月份、日期和序号后缀,我使用substr和大小写。但这是我感到沮丧的工作日。有没有更简单的方法?提前致谢。 最佳答案 如果您对更复杂的东西感兴趣:$date=DateTime::createFromFormat('Ymd','20111109');echo$date->format('DjSM');从长远来看,这应该更可靠。

Json文件格式化方法

1.JSON是一种存储和交换数据的语法当数据在浏览器与服务器之间进行交换时,这些数据只能是文本。JSON属于文本,并且我们能够把任何JavaScript对象转换为JSON,然后将JSON发送到服务器。我们也能把从服务器接收到的任何JSON转换为JavaScript对象。以这样的方式,我们能够把数据作为JavaScript对象来处理,无需复杂的解析和转译。2.格式化问题描述有时我们使用IDE或者文档查看器打开Json时,发现显示的是长长的一行,如下图所示也有时是多行,但整个文件像文本文档一样比较整齐地换行。这样对计算机读取是没有任何影响的,但对人很不友好,本文介绍两种格式化方法。格式化之后更方便

Eclipse PDT 函数文档中的 PHP 自动完成未格式化

我用PDT安装了Eclipse。自动完成工作,当弹出框出现时,它会显示一个函数列表。问题在于另一个框中右侧功能的描述未格式化。描述函数和列出参数的描述是纯文本,并且有一些可见的css样式,但它没有被解析。str_getcsv函数的开始是这样描述的:/*Fontdefinitions*/html{font-family:'Sans',sans-serif;font-size:10pt;font-style:normal;font-weight:normal;}body,h1,h2,h3,h4,h5,h6,p,table,td,caption,th,ul,ol,dl,li,dd,dt{fo

php - 使用 mod_rewrite 格式化 URL 参数

首先让我在下面向您展示我的.htaccess文件代码RewriteEngineOnRewriteBase/site/public/admin/##hide.phpextensionsnippet#Toexternallyredirect/dir/foo.phpto/dir/fooRewriteCond%{THE_REQUEST}^[A-Z]{3,}\s([^.]+)\.php[NC]RewriteRule^%1/[R,L]#addatrailingslashRewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_URI}!/$Rewr

php - 格式化存储在数据库中的日期

我正在将一些非常旧的PHP(我认为是3)更新到PHP5.6,并且在为旧帖子设置时间格式时遇到问题。日期存储在MySQL数据库中,我可以很好地检索它-但旧代码提供了一个null输出。我读到的关于格式化的所有内容似乎都假设我想要当前日期。我想2012-11-0914:17:18只读2012-11-0914:17这是古代版本的phorum的原始代码:$datestamp=date_format($head_row["datestamp"]);echo$datestamp但这会产生空洞的虚无,所以我将其更改为:$datestamp=($head_row["datestamp"]);这给了我整个

PhpSpreadsheet 条件格式化单元格(填充)

我已经设置了这些条件:$objConditionalRed->setConditionType(conditional::CONDITION_CELLIS);$objConditionalRed->setOperatorType(conditional::OPERATOR_LESSTHAN);$objConditionalRed->addCondition('50');$objConditionalRed->getStyle()->getFill()->setFillType(fill::FILL_SOLID);$objConditionalRed->getStyle()->getFi

php - 如何格式化一个简单的 PHP 字符串数组?

我有一个简单的函数,我传入一个字符串数组:functionmyfunction($arg=array()){//dostuffto$arg...//returna$string;}到目前为止很简单,但我需要$arg数组中的一些字符串被格式化,而一些保持未格式化。我不知道该怎么做?假设我通过myfunction()运行此$arg:echomyfunction(array('formatme!','donotformatme!'));我的小脑袋不知道如何告诉myfunction()$arg数组中的第一个值需要格式化,而它不应该格式化第二个值。我考虑过关联数组,但我认为这可能是错误的方法,因

php - 在 <textarea> 中格式化换行符

我正在尝试从一个地方发布到另一个文本区域的PHP数据。情况是这样的:在doSearchTweet.php显示使用twitterAPI检索的推文后,用户可以使用表单检查他们想要的推文。表单会将选定的推文发布到文本区域输入。这是问题所在,我无法在文本区域中设置所选推文的样式。例如:用户名-JakobTweet-我需要php样式方面的帮助!我选择这条推文,数据被发布到文本区域,它显示了这个JakobIneedhelpinstylingphp!代替JakobIneedhelpinstylingphp!我尝试使用普通的html标签,例如n/在textarea中,而不是应用html标签,它将显示为

使用 col 和 row 索引的 PHPExcel 样式格式化

我们可以像这样在一系列单元格上应用样式$objPHPExcel->getActiveSheet()->duplicateStyleArray($array_of_style,"A1:D1");但我想将相同的样式应用于列和行引用上的一系列单元格,例如(3,4,7,7);请帮我解决这个问题。我不是phpexcel的新手,但找不到任何方法在列和行索引中给定的范围内应用样式。 最佳答案 functionduplicateStyleArrayByColumnAndRow(PHPExcel$objPHPExcel,$styleArray=arr

php - 如何以这种方式格式化我的 JSON?

我正在尝试以这种格式输出JSON:[{"name":"venue1"},{"name":"venue2"},{"name":"venue3"}]但是目前是这样出来的:{"name":"venue1"}{"name":"venue2"}{"name":"venue3"}这是我的代码:query="SELECT*FROMvenues";$result=mysqli_query($con,$query);while($row=mysqli_fetch_array($result,MYSQLI_BOTH)){$arr=array('name'=>$row['name']);printjson_