小编Asi*_*bal的帖子

如何从字符串中替换一个左字符?

这是我的简单代码:

$string = "PAAUSTRALIA" ;
$output = str_replace("A","",$string);    
$output = str_replace("P","",$output);
Run Code Online (Sandbox Code Playgroud)

这里的输出是:USTRLI

但是,我想要的输出是澳大利亚.

有什么简单的方法在PHP中执行此任务?简单地说,我想每次从字符串左侧为我的项目替换一个字符.

php

6
推荐指数
0
解决办法
86
查看次数

RewriteRule不能使用加号(+或*)字符

RewriteRule ^([a-z]).php$  /index.php?zig=$1 [NC,L] # working
Run Code Online (Sandbox Code Playgroud)

此规则正常运行.但

RewriteRule ^([a-z]+).php$  /index.php?zig=$1 [NC,L] # not working
Run Code Online (Sandbox Code Playgroud)

要么

RewriteRule ^([a-z]\+).php$  /index.php?zig=$1 [NC,L] # not working
Run Code Online (Sandbox Code Playgroud)

不管用.差异是(+).如何+在上面的代码中使用?

regex apache .htaccess mod-rewrite

6
推荐指数
0
解决办法
54
查看次数

如何过滤这个多维数组?

这是我的输入数组:

输入:

$input["a"]["b"]["UK"] = 96 ;
$input["a"]["c"]["UK"] = 69 ;
$input["a"]["bp"]["USA"] = 29 ;
$input["a"]["c"]["USA"] = 59 ;
$input["a"]["dd"]["UK"] = 31 ;
$input["a"]["cg"]["UK"] = 38 ;
Run Code Online (Sandbox Code Playgroud)

我想得到一个只包含["USA"]的新数组.所以输出必须是..............

输出:

$output["a"]["bp"]["USA"] = 29 ;
$output["a"]["c"]["USA"] = 59 ;
Run Code Online (Sandbox Code Playgroud)

可能吗 ?

php

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

hr标记在firefox中无法正常工作

这是我有效的代码:

.row {
  background: #ffffff none repeat scroll 0 0;
  border: 1px solid #98bf21;
  box-shadow: 10px 10px 5px #888888;
  box-sizing: border-box;
  font-size: 1.2em;
  line-height: 1.6em;
  margin-top: 10px;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 10px;
  text-align: justify;
  width: 100%;
}
hr {
  display: block;
}
.row2 div {
  float: left;
}
.tblalt {
  overflow-y: auto;
  width: 100%;
}
.tblalt .left {
  box-sizing: border-box;
  float: left;
  overflow-y: auto;
  padding-right: 5px;
  width: 30%;
}
.tblalt .right {
  border-left: 1px solid #0f0f0f;
  box-sizing: border-box;
  float: …
Run Code Online (Sandbox Code Playgroud)

html css

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

array_unique用于重新排列的值

这是我的阵列

$input = array("ASTY","PLO","KNGO","c","LOP","OPL","HONGO","TSAY");
Run Code Online (Sandbox Code Playgroud)

这里,

ASTY,TSAY =包含相同的字母.我需要保留第一个.

PLO,LOP,OPL =包含相同的字母.我需要保留第一个.

所以,我想要的输出数组

$output = array("ASTY","PLO","KNGO","c","HONGO");
Run Code Online (Sandbox Code Playgroud)

有没有内置函数来做到这一点?array_unique适用于非重新排列的单词.

php

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

标签 统计

php ×3

.htaccess ×1

apache ×1

css ×1

html ×1

mod-rewrite ×1

regex ×1