Edit report at https://bugs.php.net/bug.php?id=64659&edit=1

 ID:                 64659
 User updated by:    luis dot pessoa67 at ibest dot com dot br
 Reported by:        luis dot pessoa67 at ibest dot com dot br
 Summary:            Encoder Error: accented chars returns empty
 Status:             Open
 Type:               Bug
 Package:            Strings related
 Operating System:   Windows 7 SP1
 PHP Version:        5.4.14
 Block user comment: N
 Private report:     N

 New Comment:

Environment Information:

System  Windows NT LUIS 6.1 build 7601 (Windows 7 Business Edition Service Pack 
1) i586
Build Date      Apr 10 2013 21:15:43
Compiler        MSVC9 (Visual C++ 2008)
Architecture    x86
Configure Command       cscript /nologo configure.js "--enable-snapshot-build" 
"--enable-debug-pack" "--disable-zts" "--disable-isapi" "--disable-nsapi" 
"--without-mssql" "--without-pdo-mssql" "--without-pi3web" 
"--with-pdo-oci=C:\php-sdk\oracle\instantclient10\sdk,shared" 
"--with-oci8=C:\php-sdk\oracle\instantclient10\sdk,shared" 
"--with-oci8-11g=C:\php-sdk\oracle\instantclient11\sdk,shared" 
"--with-enchant=shared" "--enable-object-out-dir=../obj/" 
"--enable-com-dotnet=shared" "--with-mcrypt=static" "--disable-static-analyze" 
"--with-pgo"
Server API      CGI/FastCGI
Virtual Directory Support       disabled
Configuration File (php.ini) Path       C:\Windows
Loaded Configuration File       C:\php\php.ini 

---------
my php.ini charset defs:

; PHP's built-in default is text/html
default_mimetype = "text/html"
default_charset = "iso-8859-1"


Previous Comments:
------------------------------------------------------------------------
[2013-04-17 15:44:58] luis dot pessoa67 at ibest dot com dot br

Description:
------------
1) First script
php -r "print(htmlentities('ú', ENT_COMPAT, 'ISO-8859-1'));"

results: ú
expected: ú
[OK]

2) Second script
php -r "print(htmlentities('ú'));"
results: 
expected: ú
[Error]

3) According documentation
quote_style: ENT_COMPAT (default)
charset: ISO-8859-1 (default)



---
>From manual page: 
>http://www.php.net/function.htmlentities#refsect1-function.htmlentities-returnvalues
---


Test script:
---------------
php -r "print(htmlentities('ú'));"

Expected result:
----------------
ú

Actual result:
--------------
string with lenght=0


------------------------------------------------------------------------



-- 
Edit this bug report at https://bugs.php.net/bug.php?id=64659&edit=1

Reply via email to