相关疑难解决方法(0)

PHP中的单引号和双引号字符串有什么区别?

我不是PHP编程方面的专家,但我有点困惑为什么我在PHP中看到一些代码用单引号放入字符串的代码,有时用双引号.

我只知道在.NET或C语言中,如果它是单引号,这意味着它是一个字符,而不是一个字符串.

php string syntax

762
推荐指数
8
解决办法
35万
查看次数

preg_replace()模式删除php中的括号和内容

我想使用preg_replace()删除包含其内容的括号,但我无法在模式中使用延迟(非贪婪),因为结束括号是结束字符,括号之间的文本始终是随机字符长度,可以包含数字,下划线和连字符.

码-

$array = array(
   "Text i want to keep (txt to remove)",
   "Random txt (some more random txt)",
   "Keep this (remove)",
   "I like bananas  (txt)"
);

$pattern = "@pattern@";
foreach($array as $new_txt){
   $new_outputs .= preg_replace($pattern, '', $new_txt)."\n";
}
echo $new_outputs;
Run Code Online (Sandbox Code Playgroud)

想要输出 -

Text i want to keep
Random txt
Keep this
I like bananas
Run Code Online (Sandbox Code Playgroud)

我不太使用正则表达式,找不到任何解决我问题的方法.

php design-patterns preg-replace

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

标签 统计

php ×2

design-patterns ×1

preg-replace ×1

string ×1

syntax ×1