===================
بۇ تۈر github تىكى شىرۋاجىم تەمىنلىگەن :
https://github.com/xirwajim/UyghurCharUtilities
پروگراممىغا ئاساسەن ئۆزگەرتىپ ئىشلەندى.
===================
ھۈججەت مۇندەرىجىسى تۆۋەندىكىدەك:
UyghurCharUtilities
config
browsers.php
devices.php
systems.php
composer.json
ExtendUyghurCharacters.class.php
README.md
test
test.php
testExtendUyghurCharacters.php
UyghurCharUtilities.class.php
UyghurCharUtilities2.class.php
- ئاۋال config ئىچىدىكى ئۈچ چۈججەتنىڭ ئىچىگە كىرىپ ئۇيغۇرچە خەت تونىمايدىغان تور كۆرگۈچ، تېلېفۇن، سىستېمېلارنى تەڭشەيمىز. چوقۇم User Agent تىكى مۇناسىۋەتلىك ئۇچۇرنى موشۇ يەرگە array شەكلىدە كىرگۈزۈشكە توغرا كېلىدۇ.
بۇنىڭ ئىچىدە پروگرامما ئاۋال تور كۆرگۈچنى ئاندىن تېلېفۇننى ئەڭ ئاخىرىدا سيستېمىنى تەكشۈرەيدۇ. يەنى ئۇيغۇرچە قوللىمايدىغان تور كۆرۈگۈچ بوپ قالغان ئەھۋال ئاستىدا سىستېما ۋە تېلېفۇنلارنى تەكشۈرمەيدۇ.
return array(
'MQQBrowser'
);
return array(
'Android 2.3',
'Android 4.0.4',
);
- تۆۋەندىكى ئىككى كىلاسنى include قىلىپ ئەكىرىمىز.
include"../UyghurCharUtilities.class.php";
include"../ExtendUyghurCharacters.class.php";
- ExtendUyghurCharacters دېگەن كىلاسنى ئىشلىتىپ ئۇيغۇرچە خەتنى كېڭەيتىلگەن رايونغا ئايلاندۇرساق بولىدۇ.
$extendInstance = ExtendUyghurCharacters::getInstance();
$extendedString = $extendInstance->getExtendedMessage($str);