ID: 12443 Updated by: sniper Reported By: [EMAIL PROTECTED] Old Status: Open Status: Feedback Bug Type: ICONV related Operating System: Linux 2.2/RH 6.2 PHP Version: 4.0.6 New Comment: Does this happen with latest CVS snapshot: http://snaps.php.net/ Previous Comments: ------------------------------------------------------------------------ [2001-07-27 21:44:56] [EMAIL PROTECTED] hi all, I've run into something very strange with iconv support... I used --with-iconv=/usr/local/lib in my ./configure, compile and install both went fine. I have libiconv-1.7 installed at /usr/local/lib I checked out my phpinfo: iconv support enabled Directive Local Value Master Value iconv.input_encoding ISO-8859-1 ISO-8859-1 iconv.internal_encoding ISO-8859-1 ISO-8859-1 iconv.output_encoding ISO-8859-1 ISO-8859-1 Then, I ran the script below after encountering this: Fatal error: Call to undefined function: iconv() in /path/to/foo.php on line 23 <?php $exists_iconv_get_encoding = function_exists('iconv_get_encoding'); $exists_iconv = function_exists('iconv'); if ($exists_iconv_get_encoding == TRUE) { echo "iconv_get_encoding is declared<br>"; } else { echo "iconv_get_encoding is not declared<br>"; } if ($exists_iconv == TRUE) { echo "iconv is declared<br>"; } else { echo "iconv is not declared<br>"; } $test_string = "this is an ascii-only test string"; echo "test_string is: $test_string<br>"; $encoding = iconv_get_encoding($test_string); echo "encoding is: $encoding<br>"; $result = iconv($encoding,'UTF-8',$test_string); echo "result is: $result<br>"; ?> The result is as follows: iconv_get_encoding is declared iconv is not declared test_string is: this is an ascii-only test string encoding is: Fatal error: Call to undefined function: iconv() in /path/to/foo.php on line 23 As you can imagine, the above confused me as iconv_get_encoding() is there, but iconv() isn't. Did a search in the bug archive and didn't find anything significant. It's a strange one! :) best, _alex ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=12443&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]