コード例 #1
0
ファイル: tmp.php プロジェクト: jasonshaw/simplePhpTmp
function IFE($str, $PArray)
{
    //$str=$file;//strstr($file,"{_IF");
    $pos = strpos($str, "}");
    $key = substr($str, 5, $pos - 5);
    $pos1 = findEndPos($str, "{_IF", "{ENDIF}", "{ELSE}");
    //echo $pos ," xx ",$pos1," x " ,strlen($str)," <br>";
    if (getArrValue($key, $PArray)) {
        //echo strlen("{ELSE}");;
        //echo substr($str,$pos1,6);
        //echo substr($str,0,7);
        //echo $pos;
        if ($pos1) {
            $str = substr($str, $pos + 1, $pos1 - 1 - $pos);
        } else {
            $str = substr($str, $pos + 1);
        }
        return REPE($str, $PArray);
    } else {
        if ($pos1) {
            $str = substr($str, $pos1 + 7);
            return REPE($str, $PArray);
        } else {
            return "";
        }
    }
}
コード例 #2
0
ファイル: compareString.php プロジェクト: IharPanf/simple_php
function compareString($str1, $str2)
{
    $arrStr1 = getArrValue($str1);
    $arrStr2 = getArrValue($str2);
    return $arrStr1 == $arrStr2 ? "Можно" : "Нельзя";
}