$string = "1,2,3"
$ids = explode(',', $string);
var_dump($ids);
Run Code Online (Sandbox Code Playgroud)
回报
array(3) {
[0]=>
string(1) "1"
[1]=>
string(1) "2"
[2]=>
string(1) "3"
}
Run Code Online (Sandbox Code Playgroud)
我需要的值是int类型而不是string类型.有没有比使用foreach循环数组并将每个字符串转换为int更好的方法?
我正在尝试使用漂亮的汤来解析html并找到具有特定锚标记的所有href
<a href="http://example.com">TEXT</a>
<a href="http://example.com/link">TEXT</a>
<a href="http://example.com/page">TEXT</a>
Run Code Online (Sandbox Code Playgroud)
我正在寻找的所有链接都具有完全相同的锚文本,在本例中为TEXT.我不是在寻找TEXT这个词,我想用TEXT这个词找到所有不同的HREF
编辑:
澄清寻找类似于使用类来解析链接的东西
<a href="http://example.com" class="visible">TEXT</a>
<a href="http://example.com/link" class="visible">TEXT</a>
<a href="http://example.com/page" class="visible">TEXT</a>
Run Code Online (Sandbox Code Playgroud)
然后使用
findAll('a', 'visible')
Run Code Online (Sandbox Code Playgroud)
除了我正在解析的HTML没有类但总是相同的锚文本
在Netbeans 7.4中,代码如下:
<?php
echo "some code here";
?>
Run Code Online (Sandbox Code Playgroud)
正确突出显示,但不是这样:
<?
echo "some code here";
?>
Run Code Online (Sandbox Code Playgroud)
有什么地方我可以告诉Netbeans <?
相当于<?php
并且应该突出这样吗?
$isClient = 0;
if($isClient == 0) echo "is client 0\n";
if($isClient == "n") echo "is client n\n";
if($isClient == "y") echo "is client y\n";
Run Code Online (Sandbox Code Playgroud)
考虑到上面的代码,它输出以下内容
is client 0
is client n
is client y
Run Code Online (Sandbox Code Playgroud)
我必须在这里遗漏一些东西!为什么0等于"n"和"y"?