我有一个函数,我需要它返回两个数组.
我知道一个函数只能返回一个变量..有没有办法返回我的两个数组?
如果我将它们连接起来,当我不在函数中时如何将它们干净地分开?
下面的代码是正确发送电子邮件,但身体.我需要在消息正文中显示html而我无法做到.网络中的示例将不会发送电子邮件:(
如何修复我的代码以发送带有html的电子邮件?
万分感谢!
<?php
$to = 'mymail@mail.com';
$subject = 'I need to show html';
$from ='example@example.com';
$body = '<p style=color:red;>This text should be red</p>';
ini_set("sendmail_from", $from);
$headers = "From: " . $from . "\r\nReply-To: " . $from . "";
$headers .= "Content-type: text/html\r\n";
if (mail($to, $subject, $body, $headers)) {
echo("<p>Sent</p>");
} else {
echo("<p>Error...</p>");
}
?>
Run Code Online (Sandbox Code Playgroud) 大家好,
这是我的代码:
if ($value==0)
{
$array = array(
"NAMES" => array("John", "Sara", "Mark"),
"LASTNAMES" => array ("Smith", "Lockwood", "Grant")
);
}
else
{
$array = array(
"NAMES" => array("John", "Sara", "Mark"),
"LASTNAMES" => array ("Smith", "Lockwood", "Grant"),
"ITEMPURCHASED" => array ("DVD", "Book", "Comic")
);
}
Run Code Online (Sandbox Code Playgroud)
正如您所看到的那样,我正在因为ITEMPURCHASED元素而重新整理整个数组代码.
有没有办法不重复整个数组代码?可以在数组中使用if只添加ITEMPURCHASED元素吗?如果是这样,怎么样?
万分感谢
我需要打开这个数组:
$data = array(array('a', 'b'), array('1','2'), array('hi','bye'));
Run Code Online (Sandbox Code Playgroud)
进入这一个:
$final = array (array ('a', '1', 'hi'), array ('b','2','bye'));
Run Code Online (Sandbox Code Playgroud)
如何循环$data获取$final?我已经循环了几个小时,我无法得到它.