2013-06-06 9 views
6

PHPで作業し始めたとき(10年前のような)、私が勝った主なものは.chm形式のマニュアルです。私は "インデックス"タブを開いたままにして、必要なものを入力してくれました。素敵で簡潔で網羅的なリファレンスページになりました。PHPマニュアル.chmインデックスの機能が期待通りに動作しない

今日、私は、isset()のいくつかのプロパティを使ってメモリをリフレッシュしたいので、インデックスに入力しましたが、関連するものは何も表示されませんでした。下のスクリーンショットで自分自身を参照してください。

私は「検索」タブでページを見つけなければなりませんでしたが、これはあまり便利ではありません。

これまでも同様の問題に気付きましたが、無視しました。 バグレポートやphp.netを投稿する前に、誰でも何が起こっているのか知っていますか?私はこの問題を抱えている唯一の人ですか、それともPHPの「改善」のもう一つですか?

PHP manual (.chm) version after typing "isset" in the Index search box

+2

今、ファイルをダウンロードしました。英語とドイツ語chmを試してみました。私は彼らが何とか 'isset'記事に間違った方法でタグを付けたので、それがインデックスに現れないと思います。 だから、私はchmが完全ではないと言いたいと思います。非常に便利なWebサイト(http://www.php.net/manual/en/function.isset.php)で直接検索することができます。あなたがオンラインの場合は、そうです。 – stef77

+0

それはまたstrtr()で起こったし、私が試してみると、私はインデックスに欠けている多くの他の機能を見つけるだろうという気持ちがある... CHMは、より小さなウィンドウに保持することができるので、より便利です、タスクバーから(Windowsの下で)、特に私のような悪い接続では、かなり高速です。とにかくありがとう! 私はそれが私のセットアップでの独特な問題ではないことを知るために安心しています(そして同時に欺かれました)。 – Rolf

+1

おそらく、あなたはhtmlのオフライン文書をダウンロードできます。私はそれを使って作業を試みたことはありませんでしたが、おそらくあなたもそこを検索することができます。これらのhtmlドキュメントを別のブラウザウィンドウ(またはヘルプと通常の作業を区別するためのまったく別のブラウザ)で開くこともできますし、そこにタスクスイッチを置くこともできます。 – stef77

答えて

3

これは既知のバグです。それに投票してください、うまくいけばそれは修正されるでしょう。 https://bugs.php.net/bug.php?id=64842

+0

ありがとう! これは決定的な答えです。 – Rolf

1

問題はindexVariable handling Functionsが含まれていないことです。

isset()unset()4、empty()などは実際のphp関数ではなく、言語構造であり、そのためインデックスには含まれていないと思います。彼らはインデックスはCHMファイルに自動的に作成されvariable functions

+0

strtr()はどうですか?どちらも表示されません。 問題を再現できますか? – Rolf

+1

それで、彼らは間違いなく特定の部分を含めることを忘れてしまった。 'strstr'は文字列関数(http://nl1.php.net/manual/en/ref.strings.php)の一部で、どれも表示されません。しかし、インデックスを使って 'string'を見つけて' String operators'をクリックすると、 'string functions'への参照も壊れています。だからそれは意図したように見えません。 –

0

で呼び出すことができないので、彼らは異なっている

もう一つの理由です。 ページ内のキーワードを使用してインデックスにエントリを作成します。

詳細については、linkを参照してください。

0

古いバージョンのPHPマニュアルをchm形式でダウンロードできます。

Windows XP以上の場合は、chmを右クリックして、ロック解除ボタンを押してください。

http://www.putlocker.com/file/DF8ED2618E418D83

+0

スペイン語で書かれています – Rolf

関連する問題