本文整理汇总了PHP中ComValidation::isString方法的典型用法代码示例。如果您正苦于以下问题:PHP ComValidation::isString方法的具体用法?PHP ComValidation::isString怎么用?PHP ComValidation::isString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ComValidation
的用法示例。
在下文中一共展示了ComValidation::isString方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: switch
switch ($_FILES['regCsvFile']['error']) {
case 1:
case 2:
$errMsg[] = "ファイルサイズは2MBまでにして下さい。";
break;
case 3:
$errMsg[] = "何らかの要因により失敗です。再度上げ直しを御願いします。";
break;
case 4:
$errMsg[] = "ファイルのアップロードが失敗です。";
break;
}
if (!ComValidation::isNumeric($param["registPageId"]) or ComValidation::isEmpty($param["registPageId"])) {
$errMsg[] = "登録入口コードは数字で入力して下さい。";
}
if (!ComValidation::isString($param["advcd"]) or ComValidation::isEmpty($param["advcd"])) {
$errMsg[] = "媒体コードが不正です。";
}
if ($errMsg) {
$errSessOBJ->errMsg = $errMsg;
header("Location: ./?action_User_RegistCsv=1");
exit;
}
//ファイルの中身を配列に格納
$targetMailAddressArray = file($_FILES['regCsvFile']['tmp_name']);
//空だったら中止
if (!ComValidation::isValue($targetMailAddressArray)) {
$errMsg[] = "ファイルの中身が認識出来ません。";
header("location: ./?action_User_RegistCsv=1");
exit;
}
示例2: exit
exit("データ取得ならず!行:" . __LINE__);
}
//データ同期処理
for ($i = 0; !empty($xml["row"][$i]); $i++) {
$tmpCurrentData = get_object_vars($xml["row"][$i]);
//過去データがあったら更新
if ($AllowDomainOBJ->duplicateDomainData($tmpCurrentData["domain"], $tmpCurrentData["authority_type"])) {
// 既存データを論理的破棄
$updateArray = array("update_datetime" => date("Y-m-d H:i:s"));
$whereArray = array("domain = '" . $tmpCurrentData["domain"] . "'", "is_deny = " . $tmpCurrentData["authority_type"], "disable = " . $_config["define"]["FALSE"]);
if (!$AllowDomainOBJ->updateData($updateArray, $whereArray)) {
exit("データ破棄失敗!行:" . __LINE__);
}
} else {
//値が正常&既存データにない場合に登録
if (ComValidation::isString($tmpCurrentData["domain_name"]) && ComValidation::isString($tmpCurrentData["domain"]) && ComValidation::isNumeric($tmpCurrentData["authority_type"])) {
$param = array("domain_name" => $tmpCurrentData["domain_name"], "domain" => $tmpCurrentData["domain"], "is_deny" => $tmpCurrentData["authority_type"], "update_datetime" => date("Y-m-d H:i:s"), "create_datetime" => date("Y-m-d H:i:s"));
if (!$AllowDomainOBJ->insertData($param)) {
exit("データ登録失敗!行:" . __LINE__);
}
}
}
}
// 未更新データを論理的破棄
$updateArray = array("disable" => $_config["define"]["TRUE"], "update_datetime" => date("Y-m-d H:i:s"));
$whereArray = array("disable = " . $_config["define"]["FALSE"], "update_datetime < '" . date("Y-m-d") . " 00:00:00'");
if (!$AllowDomainOBJ->updateData($updateArray, $whereArray)) {
exit("データ破棄失敗!行:" . __LINE__);
}
//不許可ドメインを取得
$nonAllowDomainArray = $AllowDomainOBJ->getNonAllowDomainList();