今、事情によりPukiWikiのソースコードを眺めています。で、lib/link.php の links_add() 関数で、 $rel_auto = array_flip($rel_auto);という部分がありました。array_flip()というのは http://jp.php.net/manual/ja/function.array-flip.php にあるとおり、配列のキーと値を反転させる関数です。 実はこの関数、以前から「何に使うのかなー」と不思議に思っていたのですが、links_add()の中で上に続いて次の行を見て、久しぶりに感動しました。 $all_auto = isset($rel_auto[$_page]);・・・!!!!!!!そうか・・・そうだったのか・・・!! PHPで、配列にある値がセットされているのかどうか調べるには、次の二つの方法があります。 // キーに設定