本文整理汇总了PHP中DataHandler::get_data方法的典型用法代码示例。如果您正苦于以下问题:PHP DataHandler::get_data方法的具体用法?PHP DataHandler::get_data怎么用?PHP DataHandler::get_data使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DataHandler
的用法示例。
在下文中一共展示了DataHandler::get_data方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: DataHandler
####################################################
####################################################
############## COPYRIGHT AARON M KENNY #############
###### CODE NOT TO BE USED WITHOUT PERMISSION ######
###### SEND REQUESTS TO AARONMKENNY@GMAIL.COM ######
####################################################
####################################################
####################################################
###### RETRIEVE ALL USER INPUTTED INFORMATION ######
####################################################
// Form submitted
if (isset($_POST) && $_POST["start"] == true) {
require_once $_SERVER['DOCUMENT_ROOT'] . "/Email Content Insertion/app/assets/php/classes/DataHandler.php";
$dataHandler = new DataHandler();
$dataArray = $dataHandler->get_data();
// Variables
$emailContentPostDate = $dataArray['emailContentPostDate'];
$emailContentPreheader = $dataArray['emailContentPreheader'];
$emailContentDelimiter = $dataArray['emailContentDelimiter'];
$emailContent = $dataArray['emailContent'];
$emailTemplate = $dataArray['emailTemplate'];
// Extra formatted variables
$emailContentPostDate_FilePath = date('Y/m/d', strtotime($emailContentPostDate));
$emailContentPostDate_Email = date('F j, Y', strtotime($emailContentPostDate));
####################################################
############ CLEAN UP THE EMAIL CONTENT ############
####################################################
$pattern = ['/(\\<head.*?head\\>)/is', '/(\\<style.*?style\\>)/is', '/(\\<script.*?script\\>)/is', '/(\\<body.*?\\>)/is', '/(\\<\\/body\\>)/is', '/(\\<html\\>)/is', '/(\\<\\/html\\>)/is', '/(\\<div.*?\\>)/is', '/(\\<\\/div\\>)/is', '/(\\<span.*?\\>)/is', '/(\\<\\/span\\>)/is', '/(style\\=\'.*?\')/is', '/(class\\=.*?[^\\s|\\>]*)/is', '/(\\<a\\s*?id\\=\\"\\_anchor.*?\\<\\/a\\>)/is', '/(\\ \\;)/is', '/(\\s)*(?=\\<\\/p\\>)/is', '/(?<=\\<sup\\>\\d)(\\s)*(?=\\<\\/sup\\>)/is', '/(\\<p\\K\\s+)/is', '/(\\<p\\s*\\>\\s*read\\s*more.*?\\<\\/p\\>)/is', '/(<[^\\/>][^>]*><\\/[^>]+>)/i'];
$emailContent = preg_replace($pattern, '', $emailContent);
########## SPECIFIC REPLACEMENTS #########