среда, 21 декабря 2011 г.

PHP String

string addcslashes ( string $str , string $charlist ) => simboli pirms...
string addslashes ( string $str ) => pievieno backsleshus
string bin2hex ( string $str ) => parver binaro hex
string rtrim ( string $str [, string $charlist ] ); alias chop => tiek aizvakti tabi, returni, newlaini, no stringa beigam
string chr ( int $ascii ) => skaitli -> simbola
string chunk_split ( string $body [, int $chunklen = 76 [, string $end = "\r\n" ]] ) => nosplito pa gabalinam
string convert_uuencode ( string $data ) => parveid jebkadus dartus stringa
string convert_uudecode ( string $data ) => dekode
-----------------------------------------
mixed count_chars ( string $string [, int $mode = 0 ] ) => saskaita visas baitu vertbas, 0 - massvs ar vertbam ka atslegu un cik reizes ir atrastas šīs vērtības; 1- vērtības vairāk neka 0; 2- vertības ar biežumu 0; 3- teksts satur visus unikalus simbolus, 4-atgriež visus simbolus kas nav lietotas šajā tekstā; 

$data = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor";

$arr = count_chars($data, 1);

print_r($arr);
result ---------------------------------
Array
(
    [32] => 11
    [44] => 2
    [76] => 1
    [97] => 2
    [99] => 3
    [100] => 5
    [101] => 8
    [103] => 1
    [105] => 8
    [108] => 2
    [109] => 5
    [110] => 2
    [111] => 7
    [112] => 3
    [114] => 4
    [115] => 6
    [116] => 6
    [117] => 3
)
-----------------------------------------
<?
$data = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor";

$arr = count_chars($data, 1);

foreach($arr as $key=>$value){
 echo chr($key) .' tekstā atrodas '.$value.' reizes '.PHP_EOL;
}
result ---------------------------------
  tekstā atrodas 11 reizes 
, tekstā atrodas 2 reizes 
L tekstā atrodas 1 reizes 
a tekstā atrodas 2 reizes 
c tekstā atrodas 3 reizes 
d tekstā atrodas 5 reizes 
e tekstā atrodas 8 reizes 
g tekstā atrodas 1 reizes 
i tekstā atrodas 8 reizes 
l tekstā atrodas 2 reizes 
m tekstā atrodas 5 reizes 
n tekstā atrodas 2 reizes 
o tekstā atrodas 7 reizes 
p tekstā atrodas 3 reizes 
r tekstā atrodas 4 reizes 
s tekstā atrodas 6 reizes 
t tekstā atrodas 6 reizes 
u tekstā atrodas 3 reizes 
-----------------------------------------
int crc32 ( string $str ) => aprēķina kontrolsummu crc32 (piem:764792539)

string crypt ( string $str [, string $salt ] ) =>  $salt kas tiek pievienots lai palielinats random

array explode ( string $delimiter , string $string [, int $limit ] ) => 
$pizza  = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
print_r($pieces);
-----------------------------------
Array
(
    [0] => piece1
    [1] => piece2
    [2] => piece3
    [3] => piece4
    [4] => piece5
    [5] => piece6
)
-----------------------------------

string htmlentities ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $charset [, bool $double_encode = true ]]] ) => pārverš html kodos

ENT_COMPAT
ENT_QUOTES
ENT_NOQUOTES
ENT_HTML401
ENT_XML1
ENT_XHTML
ENT_HTML5
Jaizmato šo-------------------------------------
string htmlspecialchars ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 [, string $charset [, bool $double_encode = true ]]] ) => pārvērš visus speciālos simbolus:

&
"
'
<
>
-----------------------------------
string htmlspecialchars_decode ( string $string [, int $quote_style = ENT_COMPAT ] ) => aiztiek arī trīsturi
-----------------------------------
string html_entity_decode ( string $string [, int $quote_style = ENT_COMPAT [, string $charset = 'UTF-8' ]] ) => aiztiek pēdiņas
____________________
string implode ( string $glue , array $pieces ) => alias join preteja explode;
string lcfirst ( string $str ) => pirmo burtu par mazo burtu
string ltrim ( string $str [, string $charlist ] )

string md5_file ( string $filename [, bool $raw_output = false ] ) => atgriež faila MD5 kontrolsummu
string md5 ( string $str [, bool $raw_output = false ] ) => atgriež tekstam

string nl2br ( string $string [, bool $is_xhtml = true ] ) => pārverš newline - tekstu ar <br> for is_xhtml = <br />

int ord ( string $string ) => skaitlis pirmam simbolam

 




















Комментариев нет:

Отправить комментарий