Michal Čihař a écrit :
Hi all
I see that we've documented ctype and mbstring as dependencies, while we still have huge amount of code (PMA_String and related classes) to be able to handle situations when those are not available. This
Hi Michal, how do you explain bug #4036 if these situations are handled? [0]
situation should be fixed for next release :-). But there are some open questions:
there is no check that ctype is actually loaded, so we don't enforce this dependency, so do we really want it as hard dependency?
mbstring is required for gettext so this one probably has to be there
the PMA_String class could mostly go away in case we would directly use ctype and mbstring functions - removing one abstraction layer and gaining back a little bit of performace
[0] https://sourceforge.net/p/phpmyadmin/bugs/4036/