Tag: PHP的

添加30分钟到datetime php / mysql

我在MySQL中有一个date时间字段(endTime)。 我使用gmdate()来填充这个endTime字段。 存储的值是类似于2009-09-17 04:10:48。 我想在此结束时间添加30分钟,并将其与当前时间进行比较。 即)用户被允许在他的结束时间内只做30分钟的某个任务。 结束30分钟后,我不应该让他做任务。 我怎么能做到这一点在PHP? 我使用gmdate来确保没有区域差异。 提前致谢

PHP爆炸string,但将引号中的单词作为单个单词处理

我怎样才能爆炸下面的string: Lorem ipsum "dolor sit amet" consectetur "adipiscing elit" dolor 成 array("Lorem", "ipsum", "dolor sit amet", "consectetur", "adipiscing elit", "dolor") 这样引文中的文字被视为一个单词。 这是我现在所拥有的: $mytext = "Lorem ipsum %22dolor sit amet%22 consectetur %22adipiscing elit%22 dolor" $noquotes = str_replace("%22", "", $mytext"); $newarray = explode(" ", $noquotes); 但我的代码将每个单词分成一个数组。 我怎样才能把引号内的单词当作一个单词处理?

PHP:你如何确定每个循环的第N次迭代?

我想每3个post后通过XML回显一个图像这里是我的代码: <?php // URL of the XML feed. $feed = 'test.xml'; // How many items do we want to display? //$display = 3; // Check our XML file exists if(!file_exists($feed)) { die('The XML file could not be found!'); } // First, open the XML file. $xml = simplexml_load_file($feed); // Set the counter for counting how […]

如何在PHP中的回声内添加换行符?

我正在尝试为句子添加换行符,并在下面的代码中添加了/n 。 echo "Thanks for your email. /n Your orders details are below:".PHP_EOL; echo 'Thanks for your email. /n Your orders details are below:'.PHP_EOL; 由于某些原因,我得到了服务器错误的结果。 我如何解决它?

如果不存在,则添加到数组中

只有在数组中不存在的情况下,如何向数组添加元素? 我有以下几点: $a=array(); // organize the array foreach($array as $k=>$v){ foreach($v as $key=>$value){ if($key=='key'){ $a[]=$value; } } } print_r($a); //输出 Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 1 [4] => 2 [5] => 3 [6] => 4 [7] => 5 [8] => 6 ) 相反,我想$ a由唯一值组成。 (我知道我可以使用array_unique来获得所需的结果,但我只想知道)

PHP preg只replace允许的数字

我怎样才能修改这个现有的preg_replace只允许数字? function __cleanData($c) { return preg_replace("/[^A-Za-z0-9]/", "",$c); }

XAMPP 1.8.2-2 Apache Web Server不会启动,总是立即停止

我在我的Mac(OS X 10.9)上运行XAMPP 1.8.2-2,Apache Web服务器无法启动。 它总是得到状态启动..或停止。 (从来没有绿灯。)我已经尝试将端口更改为8080或8888,但它仍然不会运行。 有人可以帮帮我吗? 我在下面展示一些图片,以便更好地了解。 谢谢! (我看到了相关的问题,但无法find与mac os相关的答案)

试图安装composer php来build立Laravel框架

我正在试图在我的Mac上安装composer,以便可以使用Laravel框架。 我通过terminal成功下载了composer,然后使用以下命令将composer.phar移动到usr / local / bin: sudo mv composer.phar /usr/local/bin 。 然后,我将目录更改为我的根目录,其中有laravel-master文件。 在terminal中更改到此目录后,然后使用命令: composer install 我收到错误: -bash: composer: command not found 我已经尝试了其他变化(如php composer.phar install等),但是,我不断收到相同的错误。 任何帮助将非常感激。 谢谢!

用PHP删除URL中的尾部斜杠的最佳方法

我有一些url,如www.amazon.com/或www.microsoft.com/ ,我想删除结尾的斜杠(如果存在的话),所以不只是最后一个字符。 这是否有trim或rtrim ?

在PHP中更改数字的符号?

干草家伙,我有一个快速的问题。 我有几个花车: -4.50 +6.25 -8.00 -1.75 我怎样才能把所有这些变成负的花车,使他们变成: -4.50 -6.25 -8.00 -1.75 另外我需要一种方法来做相反的事情 如果浮动是一个负面的,使其为正。 谢谢