小编tct*_*c91的帖子

检查时间戳是否为x小时?

简单的问题,但我找不到符合这个确切场景的任何相关主题.我发现的一切都涉及MySQL或日期和时间,而不仅仅是时间.

我有一个时间戳存储在变量中,格式为:

1325960262

由...生产:

$newTimeStamp = time();
Run Code Online (Sandbox Code Playgroud)

如何检查此时间戳是否超过2小时?

我试过了:

if (strtotime($ratesTimeStamp) <= strtotime('-2 hours')) {
    echo "OLDER";
} else {
    echo "not older";
}
Run Code Online (Sandbox Code Playgroud)

但没有运气.

php strtotime

15
推荐指数
2
解决办法
2万
查看次数

每次使用不同的搜索和替换执行多个preg_replace

我用str_replace做了类似的事情:

$string = $url;
$patterns = array();
    $patterns[0] = 'searchforme';
    $patterns[1] = 'searchforme1';
    $patterns[2] = 'searchforme2';
$replacements = array();
    $replacements[0] = 'replacewithme';
    $replacements[1] = 'replacewithme1';
    $replacements[2] = 'replacewithme2';
$searchReplace = str_replace($patterns, $replacements, $string);
Run Code Online (Sandbox Code Playgroud)

我将如何使用preg_replace做类似的事情?

我已经构建了一个非常简单的小css解析器,它在CSS属性中的注释中搜索特定标记,并用新数据替换它.

$stylesheet = file_get_contents('temp/'.$user.'/css/mobile.css');

$cssTag = 'bodybg';
$stylesheet = preg_replace("/(\/\*".$cssTag."\*\/).*?(\/\*\/".$cssTag."\*\/)/i", "\\1 background: $bg url(../images/bg.png) repeat-x; \\2", $stylesheet);

file_put_contents('temp/'.$user.'/css/mobile.css',''.$stylesheet.'');
Run Code Online (Sandbox Code Playgroud)

我有多个"cssTag",他们都需要用(背景,颜色,字体大小等)代替的独特css,这就是我正在寻找像上面的str_replace一样的方法的原因.

css php

14
推荐指数
1
解决办法
2万
查看次数

HTML5 Canvas translate(0.5,0.5) 不修复线条模糊

阅读相关 文章,我尝试以像素为单位强制画布大小,为路径指定半像素以及 context.translate(0.5) 但我的画布线条仍然模糊。

见代码笔。

const ctx = canvas.getContext("2d");
ctx.translate(0.5, 0.5);

/* Function to draw HTML5 canvas line */
const drawPath = (startX, startY, endX, endY) => {
  ctx.beginPath(); 
  ctx.lineWidth = "1";
  ctx.strokeStyle = "red"; 
  ctx.moveTo(startX, startY);
  ctx.lineTo(endX, endY);
  ctx.stroke();
};
Run Code Online (Sandbox Code Playgroud)

我哪里出错了,如何让我的线条像演示中框周围的边框一样清晰?

它对我来说是如何出现的: 在此处输入图片说明

html javascript canvas

3
推荐指数
1
解决办法
2288
查看次数

使用jQuery基于输入字段值更新backgroundColor LIVE?

我正在构建一个小脚本,根据各种输入字段的值更改页面上的内容和css.

我可以将"直播"内容改为绝对正常,你会在这里看到:http://jsfiddle.net/tctc91/eQwsE/

我无法使用相同的原则使用css方法:http://jsfiddle.net/tctc91/Tnc8p/

谢谢!

javascript css jquery

1
推荐指数
1
解决办法
440
查看次数

使用PHP检测Web服务是否在线/离线的最佳方法

我找到了各种方法:

但对最佳/最有效使用或任何替代品感到好奇.

我正在使用yahoo货币API作为我的脚本,我想添加一个回退API,因为雅虎货币会下降.我怎么能发现这个?

php

0
推荐指数
1
解决办法
1405
查看次数

foreach循环返回两个鬼项?

我正在尝试遍历文件夹并在html列表中打印其中的图像.必须将输出分配给$ bgFinal变量.

它管理输出文件夹中的所有项目,但它也输出两个在输出实际现有项目之前不存在的项目.

$files = scandir('../admin/js/3rd_party/tctc91_custom/bg');
if ($files !== false) 
{
    $bgFinal = '<ul>';
    foreach($files as $f) { 
        $bgFinal .= '<li><img src="../admin/js/3rd_party/tctc91_custom/bg/'.$f.'" alt="'.$f.'" id="'.$f.'" /></li>';
    }
    $bgFinal .= '</ul>';
}
Run Code Online (Sandbox Code Playgroud)

输出示例(bg文件夹包含4个图像):

<ul>
    <li><img src="../admin/js/3rd_party/tctc91_custom/bg/." alt="." id="."></li>
    <li><img src="../admin/js/3rd_party/tctc91_custom/bg/.." alt=".." id=".."></li>
    <li><img src="../admin/js/3rd_party/tctc91_custom/bg/1.png" alt="1.png" id="1.png" style="opacity: 0.6; "></li>
    <li><img src="../admin/js/3rd_party/tctc91_custom/bg/2.png" alt="2.png" id="2.png"></li>
    <li><img src="../admin/js/3rd_party/tctc91_custom/bg/3.png" alt="3.png" id="3.png"></li>
    <li><img src="../admin/js/3rd_party/tctc91_custom/bg/4.png" alt="4.png" id="4.png" style="opacity: 0.6; "></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

php foreach loops scandir

0
推荐指数
1
解决办法
147
查看次数

拆分字符串,其中包含一个字符到数组项

我在句子中有几个字符(〜).在每个〜,我想在此之前将文本拆分为数组项.然后每个数组项都需要一个<br />标记.

我尝试使用替换,但它只适用于第一个〜而忽略其余部分.这就是为什么我认为拆分成阵列可能更有利.

$("h2").html(function(index, currentHtml) {
    return currentHtml.replaceAll('~', '<br />');
});
Run Code Online (Sandbox Code Playgroud)

例:

这是一些文本〜这是文本下面的一些文本〜这里有一些文字〜还有最后一点文字

<strong>This is some text</strong><br />
This is some text underneath that text<br />
some more text here<br />
<strong>and a final bit of text</strong>
Run Code Online (Sandbox Code Playgroud)

javascript arrays jquery

0
推荐指数
1
解决办法
106
查看次数

PHP生成的XML源代码很乱

可能重复:
格式化xml字符串

我正在生成一个XML页面:

            header('Content-Type: text/html');              

            $xmlpage = '<?xml version="1.0" charset="utf-8"?>';

            $xmlpage .= '<conv>';
            $xmlpage .= '<at>6 January 2012 12:00</at>';
            $xmlpage .= '<rate>1.56317</rate>';

            $xmlpage .= '<from>';
            $xmlpage .= '<code>'.$from.'</code>';
            $xmlpage .= '<curr>Pound Sterling</curr>';
            $xmlpage .= '<loc>UK</loc>';
            $xmlpage .= '<amnt>'.$amnt.'</amnt>';
            $xmlpage .= '</from>';

            $xmlpage .= '</conv>';

            echo $xmlpage;
Run Code Online (Sandbox Code Playgroud)

查看页面源时,它看起来很糟糕:

 <?xml version="1.0" charset="utf-8"?><conv><at>6 January 2012 12:00</at><rate>1.56317</rate><from><code>USD</code><curr>Pound Sterling</curr><loc>UK</loc><amnt>23</amnt></from><to><code>GBP</code><curr>United States Dollar</curr><loc>USA</loc><amnt>14.73</amnt></to></conv>
Run Code Online (Sandbox Code Playgroud)

我怎样才能使它正确格式化并缩进?

php xml

-3
推荐指数
1
解决办法
187
查看次数

标签 统计

php ×5

javascript ×3

css ×2

jquery ×2

arrays ×1

canvas ×1

foreach ×1

html ×1

loops ×1

scandir ×1

strtotime ×1

xml ×1