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


PHP DataProvider::get_cache方法代码示例

本文整理汇总了PHP中DataProvider::get_cache方法的典型用法代码示例。如果您正苦于以下问题:PHP DataProvider::get_cache方法的具体用法?PHP DataProvider::get_cache怎么用?PHP DataProvider::get_cache使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在DataProvider的用法示例。


在下文中一共展示了DataProvider::get_cache方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: DataProvider

<?php

//include (dirname(__FILE__).'/config/cronconfig.php');
include '/home/jobbid/public_html/config/cronconfig.php';
include ROOT . DS . 'library' . DS . 'dataprovider.php';
include ROOT . DS . 'library' . DS . 'sendmail.php';
$conn = new DataProvider();
$data = $conn->getEmailSpam();
if (!empty($data)) {
    $mail = new sendmail();
    $secSenders = $conn->get_cache('secSenders');
    $lenSecSenders = count($secSenders);
    $content = $conn->get10NewProject();
    $arrTo = array();
    foreach ($data as $e) {
        array_push($arrTo, $e->email);
    }
    try {
        $flag = true;
        while ($flag) {
            $rand = mt_rand(0, $lenSecSenders - 1);
            $sender = $secSenders[$rand];
            if ($sender == null) {
                $mail->send(ADMIN_EMAIL, 'SMTP Error!!!', 'No email sender', $emailGlobal);
                $flag = false;
            } else {
                if ($mail->send($arrTo, 'JobBid.vn - Danh Sách Công Việc Bán Thời Gian Mới!!!', $content, $sender) == false) {
                    unset($secSenders[$rand]);
                    $secSenders = array_values($secSenders);
                    $lenSecSenders--;
                    $conn->set_cache('secSenders', $secSenders);
开发者ID:whoami15,项目名称:jobbid,代码行数:31,代码来源:cron_spam.php


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