• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP isempty函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中isempty函数的典型用法代码示例。如果您正苦于以下问题:PHP isempty函数的具体用法?PHP isempty怎么用?PHP isempty使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



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

示例1: output_message

function output_message($message = "")
{
    if (!isempty($message)) {
        return "<p class=\"message\">{$message}</p>";
    } else {
        return "";
    }
}
开发者ID:edemauro,项目名称:photo-gallery,代码行数:8,代码来源:functions.php


示例2: checkitem

 private function checkitem($userdata, $param, $key)
 {
     if (get_item($userdata, $param) && !isempty($userdata[$param])) {
         return 0;
     }
     $this->set_message(sprintf(lang('account.param.empty'), $param) . '<br />');
     return 1;
 }
开发者ID:jabouzi,项目名称:usermanager,代码行数:8,代码来源:userimport.php


示例3: validateData

 public function validateData()
 {
     if (!is_string($this->AMT)) {
         $this->AMT = sprintf("%01.2F", $this->AMT);
     }
     //echo "MID:";
     if (isempty($this->MID)) {
         return false;
     }
     if (strlen($this->MID) > 20) {
         return false;
     }
     //echo "AMT:";
     if (strlen((string) $this->AMT) > 13) {
         return false;
     }
     if (strpos(',', (string) $this->AMT) !== false) {
         return false;
     }
     //echo "VS:";
     if (isempty($this->VS)) {
         return false;
     }
     if (strlen($this->VS) > 10) {
         return false;
     }
     if (!preg_match('/^[0-9]+$/', $this->VS)) {
         return false;
     }
     //echo "CS:";
     if (isempty($this->CS)) {
         return false;
     }
     if (strlen($this->CS) > 4) {
         return false;
     }
     if (!preg_match('/^[0-9]+$/', $this->CS)) {
         return false;
     }
     //echo "RURL:";
     if (isempty($this->RURL)) {
         return false;
     }
     if (!preg_match("/^https?://.+\$/i", $this->RURL)) {
         return false;
     }
     if (!isempty($this->SS)) {
         //echo "SS:";
         if (strlen($this->SS) > 10) {
             return false;
         }
         if (!preg_match('/^[0-9]+$/', $this->SS)) {
             return false;
         }
     }
     return true;
 }
开发者ID:newPOPE,项目名称:monogramEpay,代码行数:57,代码来源:EPlatbaPaymentRequest.class.php


示例4: validateData

 protected function validateData()
 {
     if (isempty($this->VS)) {
         return false;
     }
     if (!($this->RES == "OK" || $this->RES == "NO")) {
         return false;
     }
     return true;
 }
开发者ID:newPOPE,项目名称:monogramEpay,代码行数:10,代码来源:UniPlatbaPaymentHttpResponse.class.php


示例5: buildNumberAttributes

function buildNumberAttributes($field)
{
    $output = "";
    if (!isempty($field["format"]) && $field['format'] == 'value') {
        $output .= !isempty($field["min"]) ? ' min="' . $field['min'] . '"' : "";
        $output .= !isempty($field["max"]) ? ' max="' . $field['max'] . '"' : "";
        $output .= !isempty($field["step"]) ? ' step="' . $field['step'] . '"' : "";
    }
    return $output;
}
开发者ID:PseudoAj,项目名称:mfcs,代码行数:10,代码来源:functions.php


示例6: update_user

 public function update_user($user)
 {
     $password = '';
     $args = array(':username' => $user->get_username(), ':email' => $user->get_email(), ':first_name' => $user->get_first_name(), ':last_name' => $user->get_last_name(), ':admin' => $user->get_admin(), ':active' => $user->get_active());
     if (!isempty($user->get_password())) {
         $args[':password'] = $this->encrypt->encrypt($user->get_password());
         $password = ', password = :password';
     }
     $query = "UPDATE user_data SET\n\t\t\t\temail = :email, first_name = :first_name, last_name = :last_name, admin = :admin, active = :active {$password}\n\t\t\t\tWHERE username = :username";
     $update = $this->db->query($query, $args);
     return $update;
 }
开发者ID:jabouzi,项目名称:usermanager,代码行数:12,代码来源:userdatadao.php


示例7: update

 public function update($user)
 {
     $password = '';
     $args = array(':email' => $user->get_email(), ':first_name' => $user->get_first_name(), ':last_name' => $user->get_last_name(), ':admin' => $user->get_admin(), ':status' => $user->get_status(), ':id' => $user->get_id());
     if (!isempty($user->get_password())) {
         $args[':password'] = $this->encrypt->encrypt($user->get_password());
         $password = ', password = :password';
     }
     $query = "UPDATE user_admin SET\n\t\t\t\temail = :email, first_name = :first_name, last_name = :last_name, admin = :admin, status = :status {$password}\n\t\t\t\tWHERE id = :id";
     $update = $this->db->query($query, $args);
     return $update;
 }
开发者ID:jabouzi,项目名称:projet,代码行数:12,代码来源:useradmindao.php


示例8: update_user

 public function update_user($user)
 {
     $password = '';
     $args = array(':user_name' => $user->get_user_name(), ':group' => $user->get_user_group(), ':email' => $user->get_user_email(), ':first_name' => $user->get_user_first_name(), ':last_name' => $user->get_user_last_name());
     if (!isempty($user->get_user_password())) {
         $args[':password'] = $user->get_user_password();
         $args[':pwd'] = $this->encrypt->encrypt($user->get_user_password());
         $password = ', user_password = encrypt(:password), user_pwd = :pwd';
     }
     $query = "UPDATE user_info SET\n\t\t\t\tuser_group = :group, user_email = :email, user_first_name = :first_name, user_last_name = :last_name {$password}\n\t\t\t\tWHERE user_name = :user_name";
     $update = $this->db->query($query, $args);
     return $update;
 }
开发者ID:jabouzi,项目名称:projet,代码行数:13,代码来源:userdatadao.php


示例9: compare_user_admin

function compare_user_admin($user1, $user2)
{
    if (isempty($user1['password'])) {
        $user2['password'] = '';
    }
    if (!isset($user1['admin'])) {
        $user1['admin'] = 0;
    }
    if (!isset($user1['status'])) {
        $user1['status'] = 0;
    }
    return array_merge(array_diff_assoc($user1, $user2), array_diff_assoc($user2, $user1));
}
开发者ID:jabouzi,项目名称:usermanager,代码行数:13,代码来源:functions.php


示例10: GetRedirectUrl

 public function GetRedirectUrl()
 {
     $url = parent::GetRedirectUrl();
     $url .= "&CID=" . urlencode($this->CID);
     $url .= "&TPAY=" . urlencode($this->TPAY);
     if (!isempty($this->TEM)) {
         $url .= "&TEM=" . urlencode($this->TEM);
     }
     if (!isempty($this->TSMS)) {
         $url .= "&TSMS={$this->TSMS}";
     }
     return $url;
 }
开发者ID:martinstrycek,项目名称:php-payments,代码行数:13,代码来源:ComfortPayPaymentRequest.class.php


示例11: process

 public function process()
 {
     if (isempty($_POST['email'])) {
         $_SESSION['message'] = lang('login.email.empty');
         redirect('login');
     } else {
         if (isempty($_POST['password'])) {
             $_SESSION['message'] = lang('login.password.empty');
             redirect('login');
         } else {
             $this->check_login($_POST['email'], $_POST['password']);
         }
     }
 }
开发者ID:jabouzi,项目名称:projet,代码行数:14,代码来源:login.php


示例12: mysql

 function mysql($action, $args = '')
 {
     if ($action == 'dump') {
         $postfix = 'mysqldump';
         $io = '>';
     } elseif ($action == 'restore') {
         $postfix = 'mysql';
         $io = '<';
     } elseif (isempty($action)) {
         $cmd = 'mysql connect 192.168.1.16 2>&1';
         $op = `{$cmd}`;
         return $op;
     }
     //    $cmd = sprintf('%1s -uaxel_1 -pkakadax -h localhost todos_backbone %2s E:/Sites/php/mysql_backup/file.sql 2>&1', $postfix, $io);
     $cmd = sprintf('%1s -uaxel_1 -pkakadax -h localhost todos_backbone %2s /var/www/vhosts/webpremiere.de/mysql_backup/file.sql 2>&1', $postfix, $io);
     $op = `{$cmd}`;
     return $op;
 }
开发者ID:pkdevbox,项目名称:app.director,代码行数:18,代码来源:MysqlController.php


示例13: updateDupeTable

 public static function updateDupeTable($formID, $objectID, $data)
 {
     // trans begin
     $result = mfcs::$engine->openDB->transBegin("objects");
     if ($result !== TRUE) {
         errorHandle::newError(__METHOD__ . "() - unable to start database transactions", errorHandle::DEBUG);
         return FALSE;
     }
     // wipe the old dupe information
     $sql = sprintf("DELETE FROM `dupeMatching` WHERE `formID`='%s' AND `objectID`='%s'", mfcs::$engine->openDB->escape($formID), mfcs::$engine->openDB->escape($objectID));
     $sqlResult = mfcs::$engine->openDB->query($sql);
     if (!$sqlResult['result']) {
         mfcs::$engine->openDB->transRollback();
         mfcs::$engine->openDB->transEnd();
         errorHandle::newError(__METHOD__ . "() - removing from duplicate table: " . $sqlResult['error'], errorHandle::DEBUG);
         return FALSE;
     }
     //insert data
     foreach ($data as $name => $raw) {
         if (!isset(mfcs::$engine->cleanPost['MYSQL'][$name]) || isempty(mfcs::$engine->cleanPost['MYSQL'][$name])) {
             if (!isempty($raw)) {
                 http::setPost($name, $raw);
                 $postSet = TRUE;
             } else {
                 continue;
             }
         }
         $sql = sprintf("INSERT INTO `dupeMatching` (`formID`,`objectID`,`field`,`value`) VALUES('%s','%s','%s','%s')", mfcs::$engine->openDB->escape($formID), mfcs::$engine->openDB->escape($objectID), mfcs::$engine->openDB->escape($name), mfcs::$engine->cleanPost['MYSQL'][$name]);
         $sqlResult = mfcs::$engine->openDB->query($sql);
         if (isset($postSet) && $postSet === TRUE) {
             http::setPost($name, "");
         }
         if (!$sqlResult['result']) {
             mfcs::$engine->openDB->transRollback();
             mfcs::$engine->openDB->transEnd();
             errorHandle::newError(__METHOD__ . "() - : " . $sqlResult['error'], errorHandle::DEBUG);
             return FALSE;
         }
     }
     // trans commit
     mfcs::$engine->openDB->transCommit();
     mfcs::$engine->openDB->transEnd();
     return TRUE;
 }
开发者ID:PseudoAj,项目名称:mfcs,代码行数:44,代码来源:duplicates.php


示例14: showNew

    public static function showNew()
    {
        $reviews = array_key_exists('reviews', $_SESSION) ? $_SESSION['reviews'] : null;
        $base = array_key_exists('base', $_SESSION) ? $_SESSION['base'] : "";
        echo '<h1>Create a new ClassBash review</h1>';
        if (is_null($reviews) || isempty($reviews) || is_null($reviews[0])) {
            $review = null;
        } else {
            $review = $reviews[0];
        }
        echo '<h1>ClassBash review form</h1>';
        echo '<section>';
        if (!is_null($review) && $review->getErrors() > 0) {
            $errors = $review->getErrors();
            foreach ($errors as $key => $value) {
                echo $value . "<br>";
            }
        }
        echo '</section><form method="post" action="/' . $base . '/review/new">';
        echo 'Reviewer name: <input type="text" name="reviewerName"';
        if (!is_null($review)) {
            echo 'value = "' . $review->getReviewerName() . '"';
        }
        echo 'required> <br>';
        echo '<br> Submission Id: <input type="text" name="submissionId"';
        if (!is_null($review)) {
            echo 'value = "' . $review->getSubmissionId() . '"';
        }
        echo 'required> <br>';
        echo '<br> Score: <input type="number" name="score"';
        if (!is_null($review)) {
            echo 'value = "' . $review->getScore() . '"';
        }
        echo 'required min="1" max="5"> <br>';
        echo '<br> Review:<br>';
        echo '<textarea name="review" placeholder="Write your review here"
					rows="10" cols="80" required>';
        if (!is_null($review)) {
            echo $review->getReview();
        }
        echo '</textarea><br> <br>';
        echo '<input type="submit" value="Submit">';
        echo '</form></section>';
    }
开发者ID:bennilyn,项目名称:examples,代码行数:44,代码来源:ReviewView.class.php


示例15: get

 /**
  * returns the database object for the project ID. If no projectID is provided,
  * returns an array of all the projects, using getProject method defaults
  * we need to add caching to this, once caching is moved from EngineCMS to EngineAPI
  *
  * @author Michael Bond
  * @param integer $projectID MySQL ID of the project to get
  * @return array
  */
 public static function get($projectID = NULL)
 {
     if (isnull($projectID)) {
         return self::getProjects();
     }
     $sql = sprintf("SELECT * FROM `projects` WHERE `ID`='%s'", mfcs::$engine->openDB->escape($projectID));
     $sqlResult = mfcs::$engine->openDB->query($sql);
     if (!$sqlResult['result']) {
         errorHandle::newError(__METHOD__ . "() - " . $sqlResult['error'], errorHandle::DEBUG);
         return FALSE;
     }
     $project = mysql_fetch_array($sqlResult['result'], MYSQL_ASSOC);
     if (!isempty($project['forms']) && ($project['forms'] = decodeFields($project['forms'])) === FALSE) {
         return FALSE;
     }
     if (!isempty($project['groupings']) && ($project['groupings'] = decodeFields($project['groupings'])) === FALSE) {
         return FALSE;
     }
     return $project;
 }
开发者ID:PseudoAj,项目名称:mfcs,代码行数:29,代码来源:projects.php


示例16: lang

function lang($key)
{
    global $lang;
    $text = get_item($lang, $key);
    return !isempty($text) ? $text : $key;
}
开发者ID:jabouzi,项目名称:usermanager,代码行数:6,代码来源:helper.php


示例17: foreach

				<tbody>

			<?php 
            $i = $limitFrom;
            foreach ($results as $res) {
                $i++;
                $db->where('id', $res['user_id']);
                $user = $db->getOne("users");
                ?>
					<tr>
						<td><?php 
                echo $i;
                ?>
</td>
						<td><?php 
                echo isempty($res['action']);
                ?>
</td>
			      <td><?php 
                echo $user['name'] . ' ' . $user['lastname'];
                ?>
</td>
			      <td><?php 
                echo dateTimeUStoEU($res['date_time']);
                ?>
</td>
					</tr>

				<?php 
            }
            echo "<tr>\n\t\t\t\t\t<td colspan='7' style='background-color: #ffffff;'><div style='float:right;'>";
开发者ID:arshanam,项目名称:pharmacy_app,代码行数:31,代码来源:searchFunctions.inc.php


示例18: isNotEmpty

 function isNotEmpty($value)
 {
     return !isempty($value);
 }
开发者ID:KICHIRO20,项目名称:-Myproject_part1-,代码行数:4,代码来源:validator.php


示例19: add_other_dx

function add_other_dx($patient_pid, $dos, $encounter_id, $medics, &$errors)
{
    if (!isempty($medics->medical->systems->otherdx)) {
        $row = fetchProviderInfo($medics);
        if ($row['id']) {
            // TBD array error check NEEDED
            $patient_provider_name = $row['username'];
        }
        addForm($encounter_id, "Other DX", sqlInsert("INSERT INTO form_aperio_opd SET " . "date = '{$dos}', " . "pid = '{$patient_pid}', " . "authorized = 1, " . "activity = 1, " . "opd = '" . form2db($medics->medical->systems->otherdx) . "'"), "aperio_opd", $patient_pid, 1, $dos, $patient_provider_name);
        return "Added OtherDX for Patient ID " . $patient_pid . ".";
    }
}
开发者ID:aaricpittman,项目名称:openemr,代码行数:12,代码来源:import_mi2xml.php


示例20: verifySiNonce

function verifySiNonce($hash, $action, $userid = false)
{
    global $config;
    $tickTock = floor(time() / $config->nonce->timelimit);
    if (!isempty($hash) and ($hash === siNonce($action, $userid) or $hash === siNonce($action, $userid, $tickTock - 1))) {
        return true;
    }
    //else
    return false;
}
开发者ID:alachaum,项目名称:simpleinvoices,代码行数:10,代码来源:functions.php



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP iserializer函数代码示例发布时间:2022-05-15
下一篇:
PHP isemail函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap