当前位置: 首页>>代码示例>>PHP>>正文


PHP DataHandler::get_data方法代码示例

本文整理汇总了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', '/(\\&nbsp\\;)/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 #########
开发者ID:aaronmkenny7,项目名称:Email-Content-Insertion,代码行数:30,代码来源:emailConverter.php


注:本文中的DataHandler::get_data方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。