本文整理汇总了PHP中P2Util::isHostCha2方法的典型用法代码示例。如果您正苦于以下问题:PHP P2Util::isHostCha2方法的具体用法?PHP P2Util::isHostCha2怎么用?PHP P2Util::isHostCha2使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类P2Util
的用法示例。
在下文中一共展示了P2Util::isHostCha2方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: setSubjectUrl
/**
* @access private
* @return void
*/
function setSubjectUrl($host, $bbs)
{
//$subject_url = 'http://' . $host . '/' . $bbs . '/subject.txt';
$subject_url = sprintf('http://%s/%s%s/subject.txt', $host, P2Util::isHostCha2($host) ? 'cgi-bin/' : '', $bbs);
// したらばのlivedoor移転に対応。読込先をlivedoorとする。
$subject_url = P2Util::adjustHostJbbsShitaraba($subject_url);
$this->subject_url = $subject_url;
}
示例2: getDatUrl
/**
* @access private
* @return string
*/
function getDatUrl($host, $bbs, $key)
{
if (P2Util::isHostCha2($host)) {
$datUrl = sprintf('http://%s/cgi-bin/%s/dat/%s.dat', $host, $bbs, $key);
} else {
$datUrl = sprintf('http://%s/%s/dat/%s.dat', $host, $bbs, $key);
}
return $datUrl;
}
示例3: preg_match
if (P2Util::isHostJbbsShitaraba($host)) {
$bbs_cgi = '/../bbs/write.cgi';
preg_match('/(\\w+)$/', $host, $ar);
$dir = $ar[1];
$dir_k = 'DIR';
}
$submit_k = 'submit';
$bbs_k = 'BBS';
$key_k = 'KEY';
$time_k = 'TIME';
$FROM_k = 'NAME';
$mail_k = 'MAIL';
$MESSAGE_k = 'MESSAGE';
$subject_k = 'SUBJECT';
// cha2なら
} elseif (P2Util::isHostCha2($host)) {
$bbs_cgi = '/cgi-bin/test/bbs.cgi';
$submit_k = 'submit';
$bbs_k = 'bbs';
$key_k = 'key';
$time_k = 'time';
$FROM_k = 'FROM';
$mail_k = 'mail';
$MESSAGE_k = 'MESSAGE';
$subject_k = 'SUBJECT';
// 2ch系なら
} else {
if ($sub) {
$bbs_cgi = "/test/{$sub}bbs.cgi";
} else {
$bbs_cgi = '/test/bbs.cgi';