PHP The .chm index function is not working properly

When I started working with PHP (like 10 years ago), the main thing that won me was the manual in .chm format. Previously, I opened the Index tab and typed there something I needed, and that would direct me to a beautiful, short, but comprehensive reference page.

Now, today, I wanted to update my memory with some isset () properties, so I typed it in the Index, but nothing appeared. See for yourself in the screenshot below.

I had to find the page through the Search tab, which is less convenient.

I noticed a similar problem before, but I ignored it. So, before posting a bug report or php.net, does anyone know what is going on here? Am I the only one with this problem, or is this another of the "improvements" to PHP?

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

+6
source share
4 answers

This is a known bug. please vote for him, I hope he will be fixed. https://bugs.php.net/bug.php?id=64842

+3
source

The problem is that index does not include Variable Processing Functions .

I assume that because isset() , unset() , empty() , etc. are not actual php functions, but language constructs, and therefore they are not included in the index.

Another reason they differ is because they cannot be called using variable functions.

+1
source

An index is created automatically in CHM files. It uses the keyword on the page to record it in the index.

Refer to this link if you need more information.

0
source

Here you can download the old php manual in chm format.

If you have Windows XP or higher, you should right-click on chm and press the unlock button.

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

0
source

Source: https://habr.com/ru/post/946702/


All Articles