本文整理匯總了PHP中Logs::stFatal方法的典型用法代碼示例。如果您正苦於以下問題:PHP Logs::stFatal方法的具體用法?PHP Logs::stFatal怎麽用?PHP Logs::stFatal使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Logs
的用法示例。
在下文中一共展示了Logs::stFatal方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: _getFormatParams
private function _getFormatParams($params)
{
$ret = array();
foreach ($params as $param) {
// Si llegamos a un params que es un array es cosa del constructor de Object, paramos
if (is_array($param)) {
break;
}
if (preg_match("/^--(.+)\$/", $param, $match)) {
$ret[$match[1]] = true;
} else {
// Comprobamos que lo primero que llega no es un valor
if (count($ret) == 0) {
Logs::stFatal("mal muy mal");
}
// Si es el primer valor lo guardamos normal
if (is_bool($ret[end(array_keys($ret))])) {
$ret[end(array_keys($ret))] = $param;
} else {
if (is_array($ret[end(array_keys($ret))])) {
// Si ya es un array juntamos
$ret[end(array_keys($ret))] = array_merge($ret[end(array_keys($ret))], array($param));
} else {
// Si hay mas de uno lo guardamos como array
$ret[end(array_keys($ret))] = array_merge(array($ret[end(array_keys($ret))]), array($param));
}
}
}
}
return $ret;
}
示例2: _connect
private function _connect($config)
{
$port = isset($config["port"]) ? $config["port"] : null;
$ret = new mysqli($config["host"], $config["user"], $config["password"], $config["database"], $port);
if (!$ret) {
Logs::stFatal("Can't connet to database");
}
return $ret;
}