note 86473 added to function.mb-substr

From: Date: Tue, 21 Oct 2008 13:29:40 +0000
Subject: note 86473 added to function.mb-substr
Groups: php.notes 
Request: Send a blank email to php-notes+get-145536@lists.php.net to get a copy of this message
First letter in upper case <hr /> <?php header ('Content-type: text/html; charset=utf-8'); if (isset($_POST['check']) && !empty($_POST['check'])) { echo htmlspecialchars(ucfirst_utf8($_POST['check'])); } else { echo htmlspecialchars(ucfirst_utf8('Žąsinų')); } function ucfirst_utf8($str) { if (mb_check_encoding($str,'UTF-8')) { $first = mb_substr( mb_strtoupper($str, "utf-8"),0,1,'utf-8' ); return $first.mb_substr( mb_strtolower($str,"utf-8"),1,mb_strlen($str),'utf-8' ); } else { return $str; } } ?> <form method="post" action="" > <input type="input" name="check" /> <input type="submit" /> </form> ---- Server IP: 212.124.37.9 Probable Submitter: 195.14.172.101 ---- Manual Page -- http://www.php.net/manual/en/function.mb-substr.php Edit -- https://master.php.net/note/edit/86473 Del: integrated -- https://master.php.net/note/delete/86473/integrated Del: useless -- https://master.php.net/note/delete/86473/useless Del: bad code -- https://master.php.net/note/delete/86473/bad+code Del: spam -- https://master.php.net/note/delete/86473/spam Del: non-english -- https://master.php.net/note/delete/86473/non-english Del: in docs -- https://master.php.net/note/delete/86473/in+docs Del: other reasons-- https://master.php.net/note/delete/86473 Reject -- https://master.php.net/note/reject/86473 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#145536) next »