Re: アイキャッチに記事へのリンクを張りたい
- tomtom > アイキャッチに記事へのリンクを張りたい @ 2014/9/25 18:09
- n1215 > Re: アイキャッチに記事へのリンクを張りたい @ 2014/9/25 19:59
- tomtom > Re: アイキャッチに記事へのリンクを張りたい @ 2014/9/26 8:54
- » n1215 > Re: アイキャッチに記事へのリンクを張りたい @ 2014/9/26 10:40
- tomtom > Re: アイキャッチに記事へのリンクを張りたい @ 2014/9/26 16:08
n1215 > Re: アイキャッチに記事へのリンクを張りたい @ 2014/9/26 10:40 |
---|
tomtom 様
解決できたようで何よりです。 少し誤解があるようですが、 BlogHelper::postlink()の第二引数は $titleでアンカータグに挟まれる文字列です。 関数やメソッドは内側から先に評価されます。 今回の場合は内側のBlogHelper::getEyeCatch()が文字列(HTMLのタグ)を返すため、その文字列を第二引数として外側のメソッドが実行される、ということです。 もう一点、このケースの勘違いである可能性は低いように思えますが一応。 "関数"がgetEyeCatchの引数のarray()を指している場合です。 PHPにおけるarray()は配列を定義するための構文で関数ではありません。また、baserCMSではPHP5.3以下に対応するため用いられませんが、PHP5.4からarray構文と等価な[]の短縮構文が導入されています。 Twitter: @n_1215 |