<?php
require_once('IDStringUtils.class.php');
$strutils = new IDStringUtils();
//generate random string with only numbers
echo $strutils->RndStr(8,'n').'<br />';
//EX Output: 17112203
//generate random string with numbers and symbols
echo $strutils->RndStr(8,'bn').'<br />';
//EX Output: KX8FKane
//generate random string by mask
echo $strutils->MaskStr('aaAAnnvvVVccCCssSSrrRR').'<br />';
//EX Output: upGG74yoYUlsLC!-_!lO_5
//good pass example
echo $strutils->MaskStr('CvCvCvN').'<br />';
//EX Output: BoGoZy0
//or like this
echo $strutils->MaskStr('bbbbbb').'<br />';
//EX Output: yuMAXM
//fix broken url
echo $strutils->FixUrl('http://qwe.qwe/@#$%@#$%@#you all bastards! I"ll kill ya somday!!!').'<br />';
//EX Output: http://qwe.qwe/@#%24%25%40%23%24%25%40%23you%20all%20bastards%21%20I%22ll%20kill%20ya%20somday%21%21%21
//this function still doesn't work properly, so if you can help with it plz contact me!
//check type of entered data and length
echo $strutils->IsStrOk('34563456','num',3,10).'<br />'; //<--- is entered data number with length from 3 to 10
//EX Output: true
echo $strutils->IsStrOk('some text','log').'<br />'; //<--- is entered data login or pass, without checking length
//EX Output: false
//and so on...
// cut string
echo $strutils->Cut('VERY logn string! yeah!',10).'<br />';
//EX Output: VERY lo...
// makes string safe
echo $strutils->SafeStr('some string and also html <html></html> and php <?php code code ?>').'<br />';
//EX Output: some string and also html and php
?>
|