PHP code example of fab2s / bom
1. Go to this page and download the library: Download fab2s/bom library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
fab2s / bom example snippets
// get Bom
$bomAtStartOfString = Bom::extract($string); // returns null when none are found
// remove eventual BOM from beging of string
$bomLessString = Bom::drop($string);
// get encoding from a supported BOM
$encoding = Bom::getBomEncoding($bom); // returns null if the BOM is not valid
// get BOM for a supported encoding
$bom = Bom::getEncodingBom($encoding); // returns null if the encoding is not supported (has no BOM)
// get the list of BOMs as an array with corresponding encodings as indexes
$boms = Bom::getBoms(); // returns an associatiove array of encodings and correesponding BOMs
foreach ($boms as $encoding => $bom) {
// do something ...
}