从URL获取HTML字符串

时间:2017-05-12 16:25:31

标签: php html arrays url

这是我发送电子邮件的代码:

$result = $client->sendEmail([
    'Message' => [
        'Body' => [
            'Html' => [
                'Data' => '<string>', // PUT HTML FILE HERE
            ],
            'Text' => [
                'Data' => '<string>',
            ],
        ]
    ]
]);

我有一个template.php文件,这是电子邮件模板。我不想将它粘贴在html数据中,因为它太长而且看起来没有组织。如何使用链接或网址在http://www.example.com/template.php Html字段中获取Data的内容?

1 个答案:

答案 0 :(得分:2)

您可以通过file_get_contents

获取http://www.example.com/template.php的内容
$result = $client->sendEmail([
    'Message' => [
        'Body' => [
            'Html' => [
                'Data' => file_get_contents('http://www.example.com/template.php'),
            ],
            'Text' => [
                'Data' => '<string>',
            ],
        ]
    ]
]);