小编Ahm*_*uad的帖子

如何在PHP中为数字添加逗号

我想知道如何在数字中添加逗号.让我的问题变得简单.

我想改变这个:

1210 views
Run Code Online (Sandbox Code Playgroud)

至:

1,210 views
Run Code Online (Sandbox Code Playgroud)

并且:

14301
Run Code Online (Sandbox Code Playgroud)

至

14,301
Run Code Online (Sandbox Code Playgroud)

等等更大的数字.是否有可能与PHP功能?

php

52
推荐指数
3
解决办法
7万
查看次数

如何将表格设置为容器的整个宽度并使单元格使用宽度的百分比?

这是我的HTML.下表位于容器div内,其固定宽度为670px.现在我不知道如何继续使这个表捕获容器的整个宽度.

<table class="table_fields">
    <tr class="table_fields_top">
        <td><?php _e('Published','news'); ?></td>
        <td><?php _e('Story','news'); ?></td>
        <td><?php _e('Views','news'); ?></td>
        <td><?php _e('Comments','news'); ?></td>
        <td><?php _e('Rating','news'); ?></td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

这是我的CSS:

.table_fields {
    display: block;
    background: #fff;
    border: 1px solid #dce1e9;
    border-bottom: 0;
    border-spacing: 0;
}

.table_fields .table_fields_top {background: #f1f3f6;}
.table_fields .table_fields_top td{
    font-size: 10px;
    text-transform: uppercase;
}

.table_fields td {
    text-align: center;
    border-bottom: 1px solid #dce1e9;
    border-right: 1px solid #dce1e9;
    font-size: 11px;
    line-height: 16px;
    color: #666;
    white-space:nowrap;
}
Run Code Online (Sandbox Code Playgroud)

我试着设置宽度:100%; 但它返回空的空间,但TD不平衡.我不知道如何使TD始终充满100%的空间.我尝试设置宽度:每个TD为20%,因为它们是5 tds以获得100%宽度.但这没效果.有人可以告诉我如何使细胞适合表格的FUll宽度100%(假设每个TD有一个固定的宽度百分比,如20%)请.

html css html-table

37
推荐指数
1
解决办法
8万
查看次数

如何从字符串中删除空段落标记?

我遇到了WordPress模板的轻微编码问题.这是我在模板中使用的代码:

<?php echo teaser(40); ?>
Run Code Online (Sandbox Code Playgroud)

在我的函数中,我使用它来剥离标记并仅从允许的标记中获取内容.

<?php
function teaser($limit) {
    $content = explode(' ', get_the_content(), $limit);
    if (count($content)>=$limit) {
    array_pop($content);
    $content = implode(" ",$content).'...';
    } else {
    $content = implode(" ",$content);
    }   
    $content = preg_replace('/\[.+\]/','', $content);
    $content = apply_filters('the_content', $content); 
    $content = str_replace(']]>', ']]&gt;', $content);
    $content = strip_tags($content, '<p><a><ul><li><i><em><strong>');
    return $content;
}
?>
Run Code Online (Sandbox Code Playgroud)

问题:我使用上面的代码从内容中删除标签,但WordPress已经将图像标签放在段落中.因此,结果是空段落标记,其中图像被剥离.

只是为了清理我的代码和无用的空标签.我的问题是如何删除空段落标签?

<p></p>
Run Code Online (Sandbox Code Playgroud)

非常感谢提前!:)

php

27
推荐指数
3
解决办法
5万
查看次数

如何在使用百分比宽度进行布局时修复Internet Explorer 7的错误?

请帮帮我.我需要使用百分比宽度创建布局.我有一个100%宽度的包装.

现在我有一个DIV(主要包装..我想保持94%的宽度百分比.. 100%身体的94%)..好的好

所以要做到这一点很简单.

- > BODY 100%宽度设定

- >容器94%宽度

--->第一个孩子DIV 70%向左浮动(70%的CONTAINER)

--->第二个孩子DIV 30%向右浮动(容器的30%)

但是我在FIRST CHILD DIV下有2个相同的列

-----> 50%和50%的宽度

错误是:在ie7 ..最后一列显示在底部..它没有正确浮动..如果我将宽度减少到29.9%!它的工作原理..我认为ie7在处理百分比宽度或某事时有错误.请澄清一下.我希望你得到这个问题,因为css/html太长了..我只是希望它是一个常见的问题.. :(

这是这个DIV的CSS ..希望有帮助:)

body {
width: 100%;
background: #fff;
text-align: center;
font-size: 12px;
}

#wide-primary {
background: #fff url(img/shadow1.png) repeat-x top;
position: relative;
top: -1px;
}

#primary {
width: 94%;
margin: 0 auto 0 auto;
text-align: left;
}

#features {
float: left;
width: 70%;
padding: 2% 0 0 0;
}

.featurebox {
float: left;
width: 48%;
padding: 0 2% …
Run Code Online (Sandbox Code Playgroud)

css internet-explorer css-float internet-explorer-7

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

正则表达式删除注释和多行注释和空行

我想解析一个文件,我想使用php和正则表达式来剥离:

  • 空白或空行
  • 单行评论
  • 多行评论

基本上我想删除任何包含的行

/* text */ 
Run Code Online (Sandbox Code Playgroud)

或多行注释

/***
some
text
*****/
Run Code Online (Sandbox Code Playgroud)

如果可能,另一个正则表达式来检查该行是否为空(删除空行)

那可能吗?有人可以给我发一个正则那样的正则表达式吗?

非常感谢.

php regex preg-replace

21
推荐指数
3
解决办法
4万
查看次数

使用正则表达式从html代码中提取第一个图像源?

我想知道如何实现这一目标.

假设:有很多包含表格,div,图像等的html代码.

问题:如何获得所有出现的匹配.更重要的是,具体来说,我如何获得img标记源(src =?).

例:

<img src="http://example.com/g.jpg" alt="" />
Run Code Online (Sandbox Code Playgroud)

在这种情况下,如何打印http://example.com/g.jpg.我想假设在我提到的html代码中还有其他标签,可能还有多个图像.是否有可能在html代码中拥有所有图像源的数组?

我知道这可以通过正则表达式实现,但我无法理解它.

任何帮助是极大的赞赏.

html php regex

20
推荐指数
4
解决办法
3万
查看次数

是否可以使用ajax/jquery技术预加载页面内容?

是否可以预加载所有页面内容(如显示加载栏/动画gif ..或加载文本..),直到内容完全加载,然后显示给用户/访问者?如果可以的话,您能否给我正确的指示或资源来实现这一目标.因为我能够轻松找到图像预加载器,但我正在寻找一种预加载技术,它将在显示之前预先加载页面上的所有内容.

javascript php ajax jquery preloader

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

关闭字符串中的打开HTML标记

情境是一个字符串,导致如下所示:

<p>This is some text and here is a <strong>bold text then the post stop here....</p>
Run Code Online (Sandbox Code Playgroud)

因为该函数返回文本的预告片(摘要),所以它会在某些单词后停止.在这种情况下,标签强不关闭.但整个字符串都包含在一个段落中.

是否可以将上述结果/输出转换为以下内容:

<p>This is some text and here is a <strong>bold text then the post stop here....</strong></p>
Run Code Online (Sandbox Code Playgroud)

我不知道从哪里开始.问题是..我发现这确实是正则表达式在网络上的功能,但它的字符串后提出的结束标记.因此它不会验证,因为我想要的段落标记内的所有打开/关闭标签.我发现的功能也是错误的:

<p>This is some text and here is a <strong>bold text then the post stop here....</p></strong>
Run Code Online (Sandbox Code Playgroud)

我想知道标签可以是强大的,斜体的,任何东西.这就是为什么我无法附加函数并在函数中手动关闭它.任何可以为我做的模式?

php regex string

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

如何在不包装图像的情况下浮动图像旁边的段落?

我想在图像旁边浮动一个段落,但不包装图像.像这样:

div.img {
        float: left;
        display: block;
        margin: 15px 2% 0 2%;
        width: 26%; /* I cannot use that */
}

div.info {
        float: right;
        display: block;
        margin: 15px 2% 0 2%;
        width: 66%; /* The width should be variable */
}
Run Code Online (Sandbox Code Playgroud)

问题是,如果我将宽度设置为img和info,但是图像是可变宽度/高度,我可以这样做.它没有特定的宽度/高度.

在这种情况下我几乎迷失了.请向我推荐任何东西.我希望两个div彼此相邻而不包装..不指定盒子宽度.

任何解决方案......工作?

css layout css-float

13
推荐指数
4
解决办法
5万
查看次数

$ _SERVER ["SCRIPT_URI"]无效?替代?

这很奇怪,但由于某种原因,$_SERVER["SCRIPT_URI"]当我在子/子页面时,它不会返回域名,但只能在主页面上工作.不确定它是由于脚本(WordPress)还是主机,但请您建议任何可靠的解决方案来使用PHP检索域名?

php

12
推荐指数
4
解决办法
3万
查看次数