怎么找不到options

liangjamy 2011-07-22 01:17:31
<td width="3" height="20"><img src="http://file.mutnam21.cafe24.com/Design/skin_4/product_c_3_image_url_3.jpg"></td>
<td width="100">색상</td>
<td width="2">:</td>
<td width="300">
<!-- UNIT u4 시작 -->

<select onchange="setItem();" class="option_item" id="option0" class="selectbox" setImage="http://file.mutnam21.cafe24.com/Design/skin_4/img/sub/option_bar.jpg" style="behavior:url('/web/selectbox.htc');width:200px;FONT-SIZE: 9pt;cursor:pointer" name="option0" >
<option value='' >옵션을 선택해 주세요</option><option value='색상||AF8M65+%28%ED%99%94%EC%9D%B4%ED%8A%B8%EB%B2%A0%EC%A0%A4%29' >AF8M65 (화이트베젤)</option><option value='색상||AF8M71+%28%EB%B8%94%EB%9E%99%EB%B2%A0%EC%A0%A4%29' >AF8M71 (블랙베젤)</option>
</select> <!-- UNIT u4 종료 -->
....................................................................................................................................
怎么找不到options
if(preg_match_all("@<td width=\"3\" height=\"20\"><img src=\".*\"></td>[\r\n\s]*<td width=\"100\">(.*)</td>[\r\n\s]*<td width=\"2\">:</td>[\r\n\s]*<td width=\"300\">[\r\n\s]*<!-- UNIT u4 시작 -->[\r\n\s]*<select.*>(.*)</select>@siU", $this->content, $options))
{
print_r($options);exit; // 怎么找不到options
...全文
238 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
eaven_php 2011-07-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 i_num 的回复:]

就没看到你定义的$options
[/Quote]
+1
mumubangditu 2011-07-26
  • 打赏
  • 举报
回复
echo $options[0][0]; 可以匹配出你要的opinion, 已测试。

<?php
$content =<<<EOT
<td width="3" height="20"><img src="http://file.mutnam21.cafe24.com/Design/skin_4/product_c_3_image_url_3.jpg"></td>
<td width="100">색상</td>
<td width="2">:</td>
<td width="300">
<!-- UNIT u4 시작 -->

<select onchange="setItem();" class="option_item" id="option0" class="selectbox" setImage="http://file.mutnam21.cafe24.com/Design/skin_4/img/sub/option_bar.jpg" style="behavior:url('/web/selectbox.htc');width:200px;FONT-SIZE: 9pt;cursor:pointer" name="option0" >
<option value='' >옵션을 선택해 주세요</option><option value='색상||AF8M65+%28%ED%99%94%EC%9D%B4%ED%8A%B8%EB%B2%A0%EC%A0%A4%29' >AF8M65 (화이트베젤)</option><option value='색상||AF8M71+%28%EB%B8%94%EB%9E%99%EB%B2%A0%EC%A0%A4%29' >AF8M71 (블랙베젤)</option>
</select> <!-- UNIT u4 종료 -->
EOT;
if(preg_match_all("@<td width=\"3\" height=\"20\"><img src=\".*\"></td>[\r\n\s]*<td width=\"100\">(.*)</td>[\r\n\s]*<td width=\"2\">:</td>[\r\n\s]*<td width=\"300\">[\r\n\s]*<!-- UNIT u4 시작 -->[\r\n\s]*<select.*>(.*)</select>@siU", $content, $options));
echo $options[0][0]; //print_r($options);
?>
liangphp 2011-07-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 i_num 的回复:]
就没看到你定义的$options
[/Quote]
我也没看到
i_num 2011-07-25
  • 打赏
  • 举报
回复
就没看到你定义的$options
一起混吧 2011-07-23
  • 打赏
  • 举报
回复
没有匹配到。可能正则写的有问题。

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧