Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
Articles by Urmila Samariya
Page 4 of 11
PHP – Encode string for MIME header using mb_encode_mimeheader()
In PHP, mb_encode_mimeheader() function is used to encode a string for MIME (Multipurpose Internet Mail Extensions) header. It encodes a given string by the MIME header encoding scheme.Syntaxstring mb_encode_mimeheader(str $string, str $charset, str $transfer_encoding, str $newLine, int $indent)ParametersThe mb_encode_mimeheader() function accepts five parameters −$string − This parameter is used to encode the string. Its encoding should be the same as mb_internal_encoding()$charset − This parameter specifies the character set name in which the string is represented.$transfer_encoding − This parameter specifies the scheme of MIME encoding. It should be base64 (B) or Quoted-printable (Q). If not given, then it falls back to ...
Read MorePHP – How to detect character encoding using mb_detect_encoding()
In PHP, mb_detect_encoding() is used to detect the character encoding. It can detect the character encoding for a string from an ordered list of candidates. This function is supported in PHP 4.0.6 or higher version.mb_detect_encoding() is useful with multibyte encoding, where not all sequences of bytes form a valid string. If the input string contains such type of a sequence, then that encoding will be rejected, and it will check for the next encoding.Syntaxstring mb_detect_encoding(str $string, str $encoding, bool $strcit)Automatic detection of character encoding is not entirely reliable without some additional information. We can say that character encoding detection is ...
Read MorePHP – How to get the substitution character using mb_substitute_character()?
In PHP, we can use the function mb_substitute_character() to get the substitution character. This function specifies the substitution character when the input character encoding is not valid or the character code does not exist in the output character encoding.Note: The invalid characters may be substituted with no output, string, or int value (Unicode character code value).Syntaxstring mb_substitute_character($char)ParametersThis function accepts only one parameter, $char.$char− It specifies the Unicode value as an integer or the strings given below:"none"− It will return no output."long"− It is used for the output character code value. For example, "U+3000, JIS+7E7E""entity"− it is used to return the output ...
Read MorePHP – Make a lower case string using mb_strtolower()
In PHP, we can use the function mb_strtolower() to change a given string into lower case. It returns strings with all alphabetic characters converted to lowercase characters.Syntaxstring mb_strtolower(str $string, str $encoding)Parametersmb_strtolower() accepts two parameters: $string and $encoding.$string− The string being lowercased, returns strings with all alphabetic characters converted to lowercase characters.$encoding− This parameter is the character encoding. If it is absent or null, then the internal character encoding value will be used.Return Valuesstring with all alphabetic characters converted to lowercase.Example Live DemoOutputIt will conver all the characters in the given string to its lower case.hello world! welcome to online tutorials
Read MorePHP – Make an upper case string using mb_strtoupper()
In PHP, mb_strtoupper() is an inbuilt function that is used to change a given string to upper case.Syntaxstring mb_strtoupper(str $string, str $encoding)Parametersmb_strtoupper() accepts two parameters: $string and $encoding.$string− The string being uppercased.$encoding− This parameter is the character encoding. If it is absent or null, then the internal character encoding value will be used.Return Valuesstring with all alphabetic characters converted to uppercase.Example Live DemoOutputIt will convert the given string to upper case.HELLO WORLD!, WELCOME TO ONLINE TUTORIALS
Read MorePHP – How to get the selected part of a string using mb_substr()?
In PHP, mb_substr() is used to return the selected part of a given string. The multibyte safe substr() works based on the number of characters. It counts the position from the starting of the string. It will return 0 for the first character position and 1 for the second position character, and so on.Syntaxstring mb_substr(str $string, int $start, int $length, str $encoding)ParametersThis PHP function accepts four parameters: $string, $start, $length and $encoding.$string− This parameter is used to extract the substring from the given string.$string = mb_substr("Welcome to the online tutorials!", 5, 10, "UTF-8");$start− This parameter returns 0 for the first ...
Read MorePHP – Case folding in a string using mb_convert_case()
mb_convert_case() is an inbuilt function in PHP that is used to perform case folding on a given string.Syntaxstring mb_convert_case(str $string, int $mode, str $encoding)Parametersmb_convert_case() accepts three parameters: $string, $mode and $encoding to perform case folding on a string.$string− This parameter is used to return the string being converted.$mode: The mode parameter is used for the mode of the conversion. It can be used for multibyte string conversion for MB_CASE_UPPER, MB_CASE_LOWER, MB_CASE_TITLE, MB_CASE_FOLD, MB_CASE_UPPER_SIMPLE, MB_CASE_LOWER_SIMPLE, MB_CASE_TITLE_SIMPLE, MB_CASE_FOLD_SIMPLE.$encoding: This parameter is the character encoding. If it is omitted or null, then the internal character encoding value will be usedReturn Valuesmb_convert_case() is used to return ...
Read MorePHP – How to return character by Unicode code point value using mb_chr()?
In PHP, the mb_chr() function is used to return character by Unicode code point value. This function returns a string having the character identified by the Unicode code point value, encoded in the specified encoding.Syntaxstring mb_chr(int $codepoint, string $encoding)Parametersmb_chr() accepts only two parameters: $codepoint and $encoding.$codepoint− This parameter is used to convert a Unicode codepoint value. For example, 128024 for U+1F418 ELEPHANT.$encoding− This parameter is the character encoding. If it is absent or null, then the internal character encoding value will be used.Return ValuesThis function returns a string containing the requested character if it can be represented in the specified encoding ...
Read MorePHP – Check if strings are valid for the specified encoding using mb_check_encoding()
In PHP, the mb_check_encoding() function is used to check if the given strings are valid for the specified encoding. This function checks if the specified byte stream is valid for the specified encoding.Syntaxbool mb_check_encoding(str $value=null, str $encoding=null)Note: The function will check if the stated byte stream is valid for the stated encoding. And if the given value is an array type, then all the keys and values will validate recursively. It avoids the invalid encoding attack.Parametersmb_check_encoding() accepts two parameters: $value and $encoding.$value− It is used to check the byte stream or array if it is omitted and it checks all ...
Read MorePHP – Convert a string to a requested character encoding using iconv()
In PHP, the iconv() function is used to convert a string to the requested character encoding. It is used to perform a character set conversion on the string "string" from from_encoding to to_encoding.Syntaxstring iconv(str $from_encoding, str $to_encoding, str $string)ParametersThe iconv() function accepts three parameters: $from_encoding, $to_encoding and $string.$from_encoding− This parameter is used to specify the input charset.$to_encoding− This parameter is used for the output charset.$string− This parameter is used to convert the string.Return Valuesiconv() returns the converted string on success or it returns False on failure.Example Live Demo OutputOriginal:the Dollar symbol '$' TRANSLIT: the Dollar symbol '$' IGNORE: the Dollar symbol ...
Read More