我如何通过PHP脚本发送邮件?我想做这样的事情:
for($k=0;$k<=$x->length-1;$k++)
{
for($l=0;$l<=$j-1;$l++)
{
if($y->item($k)->nodeValue==$JobNoArr[$l] && $AcceptanceDateArr[$l]=='0000-00-00')
{
//echo $v->item($k)->nodeValue ;
$email = $v->item($k)->nodeValue . ",";
$to = $email;
$subject = "My subject";
$txt = "Hello world!";
$headers = "From: webmaster@example.com" . "\r\n" .
"CC: someother.valid@email.adr";
mail($to,$subject,$txt,$headers);
}
}
}
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题.
最好的Zeeshan
if (strlen($comment > 2)) {
Run Code Online (Sandbox Code Playgroud)
好的,所以我只想执行此操作,如果$ comment包含超过2个字符,
我相信strlen应该这样做,但事实并非如此.我用错了吗?
我正在尝试从以下img标签中获取alt标签...
<div class="localImage">
<a href="/Electronic-Deals/b/ref=amb_link_185249707_2?ie=UTF8&node=4192584031&pf_rd_m=A1VBAL9TL5WCBF&pf_rd_s=center-new-12&pf_rd_r=07C4YQ4KZ15MZJQBT2PD&pf_rd_t=701&pf_rd_p=736512207&pf_rd_i=20">
<img src="http://g-ecx.images-amazon.com/images/G/31/rcx-events/cat-navs-electronics1._V335880105_.png" alt="Electronics" border="0" height="140" width="170"></a>
</div>
Run Code Online (Sandbox Code Playgroud)
为此,我尝试了以下代码...
$dom = new DOMDocument();
@$dom->loadHTML($html2);
foreach($dom->getElementsByClassName("localImage") as $tr) {
$name = '';
foreach($tr->getElementsByTagName('img') as $i)
{
$name = $i->getAttribute('alt');
}
echo $name;
Run Code Online (Sandbox Code Playgroud)
但是出现以下错误...
Call to undefined method DOMDocument::getElementsByClassName()
Run Code Online (Sandbox Code Playgroud)
谁能帮我解决哪里出错了...因为我之前尝试过这种代码模式,但从未遇到过此类问题。
我想验证一个字符串
案件
我使用了以下表达式,但它只能验证前两个字符作为字母,如何验证最后2个和总数?
var re = new RegExp('^[a-zA-Z]{2}');
re.test('CC8A8');
Run Code Online (Sandbox Code Playgroud)