我preg_match()用来从变量中提取文本片段,让我们说变量看起来像这样:
[htmlcode]This is supposed to be displayed[/htmlcode]
middle text
[htmlcode]This is also supposed to be displayed[/htmlcode]
Run Code Online (Sandbox Code Playgroud)
我想提取[htmlcode]'s 的内容并将它们输入到数组中.我这样做是通过使用preg_match().
preg_match('/\[htmlcode\]([^\"]*)\[\/htmlcode\]/ms', $text, $matches);
foreach($matches as $value){
return $value . "<br />";
}
Run Code Online (Sandbox Code Playgroud)
上面的代码输出
[htmlcode]This is supposed to be displayed[/htmlcode]middle text[htmlcode]This is also supposed to be displayed[/htmlcode]
Run Code Online (Sandbox Code Playgroud)
代替
如果真的没有想法
我在Xcode中制作应用程序,我一直在收到错误
"由于未捕获的异常'NSUnknownKeyException'终止应用程序,原因:'[setValue:forUndefinedKey:]:此类不是密钥值编码兼容的密钥实现"
最近.我一直在寻找几个小时,我似乎无法找到符合我案例的答案.当我添加新对象并删除.h文件中的某些对象时发生了此错误,但我检查了每个插槽是否正确连接的双三倍四倍.没有什么是幻影连接或没有连接,一切都很好.当我试图删除错误代码中提到的密钥时,它转到下一个密钥并保持打开,基本上每个连接都是坏的.我已正确连接视图(我认为),因为当我在.h文件中添加新的插座时,我能够在xib文件中看到它并连接它,但每次打开应用程序时我仍然会收到此错误.
我最近将视图控制器ID更改为XcodeProjectViewController,我已经检查了所有文件(h,m和xib)以查看它们是否匹配.
我有一个我正在创建的脚本的问题.我正在使用PHP/SQL语句ORDER BY.我有一个topsite,我使用下面的脚本
$sql = "SELECT * FROM topsites WHERE categorie = '".$_GET['c']."' ORDER BY in DESC, out DESC LIMIT ".$perpage."";
Run Code Online (Sandbox Code Playgroud)
我需要知道是否有一种方法可以创建不同的页面,例如第一页是1-50,第二页是50-100
我搜索谷歌搜索这个问题的解决方案,但我似乎找不到任何东西.
我无法弄清楚为什么这个脚本不起作用.
<?php
if (($_GET['p'] != 'index') &&
($_GET['p'] != 'reg') &&
($_GET['p'] != 'login') &&
($_GET['p'] != 'ad') &&
(!isset($_GET['p']))):
?>
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)
如果没有设置$ _GET,我想不显示错误页面,这在我的经验(!isset($_GET['p']))应该做.