本文整理汇总了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;
}