|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2005-09-06 09:27 UTC] vrana@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Thu Nov 20 03:00:01 2025 UTC |
Description: ------------ if's branches in both examples for mysqli_set_charset are swapped. Reproduce code: --------------- Manual caliming: Returns TRUE on success or FALSE on failure. But example reads: if ($mysqli->set_charset("utf8")) { printf("Error loading character set utf8: %s\n", $mysql->error); } else { printf("Current character set: %s\n", $mysqli->character_set_name()); } Inconsistence. Or mysqli_set_charset() returns false on success, or missing ! in if, or branches swapped by mistake. Expected result: ---------------- if ($mysqli->set_charset("utf8")) { printf("Current character set: %s\n", $mysqli->character_set_name()); } else { printf("Error loading character set utf8: %s\n", $mysql->error); }