1

3 桁の HTTP エラー コードを 3 桁に分けてエコーアウトしたいと考えています。2 つの方法を試しましたが、どちらも機能しませんでした。

方法 1

<!--#echo var="{$REDIRECT_STATUS,0,1}" --><br>
<!--#echo var="{$REDIRECT_STATUS,1,1}" --><br>
<!--#echo var="{$REDIRECT_STATUS,2,1}" -->

出力:

(なし)
(なし)
(なし)

方法 2

<!--#if expr="$REDIRECT_STATUS = /^([0-9]{1})([0-9]{1})([0-9]{1})$/" -->
<!--#echo var="$1" --><br>
<!--#echo var="$2" --><br>
<!--#echo var="$3" -->

出力:

(なし)
404
(なし)

私が欲しいのは:

4
0
4

どんな助けでも大歓迎です。ありがとう。

4

0 に答える 0