Mais conteúdo relacionado Semelhante a Day 3 php working with string, number (20) Day 3 php working with string, number2. Тэмдэгт мөр /String/
Ямар нэгэн тэмдэгтүүдээс тогтсон
мөрийг тэмдэгт мөр гэнэ.
Үүнд тоо, үсэг, тусгай тэмдэг гэх мэт
орно.
Жишээ нь:
“Сайн байна уу?”
“2008”
3. substr() функц
substr() функц нь тэмдэгт мөрөөс тодорхой
хэмжээний урттайгаар тасддаг функц юм.
Дүрэм:
string substr(string string,int start[,int length]);
Жишээ нь:
$str = “Hello Mongolia”;
$substr = substr($str,0,5);
4. substr_replace() функц
substr_replace() функц нь тэмдэгт мөрөөс тодорхой
хэмжээний урттайгаар тасддан, тасдсан хэсгийн утгыг нь
зааж өгсөн тэмдэгт мөрөөр сольдог.
Дүрэм нь:
string substr_replace ( string string, string replacement, int start
[, int length])
Жишээ нь:
Ө$str = "Hello Mongolia";
$substr = substr_replace($str,“Aptech",0,5);
5. Ternary Operator
Ternary operator бол сонгох оператор
Дүрэм:
$variable = condition ? True : False;
Жишээ нь:
$a=10;
$b=5;
$var = ($a>$b)? $a : $b;
6. chr() болон ord() функц
chr() функц бол ASCII кодонд харгалзах тэмдэгтийг буцаадаг
ord() функц бол Тэмдэгтэнд харгалзах ASCII кодыг буцаадаг
Дүрэм
char chr(integer int);
Integer ord(char ch);
Жишээ нь:
$letter = chr(65) // $letter утга А
$ascii = ord(‘A’) // $ascii утга 65
7. split() функц
split() функц нь тэмдэгт мөрийг тодорхой
нөхцөлийн дагуу тасддаг функц юм.
Дүрэм:
Array split(String condition_string, String string);
Жишээ нь:
$ar = split(“ ”,”Hello Mongolia”);
8. strtolower() функц
strtolower() функц нь бүх том үсгийг жижиг үсэг
болгон хөрвүүлдэг.
Дүрэм
string strtolower ( string str)
Жишээ нь
$str = "Mary Had A Little Lamb and She LOVED It So";
$str = strtolower($str);
9. strtoupper() функц
strtoupper() функц нь бүх жижиг үсгийг том үсэг болгон
хөрвүүлдэг.
Дүрэм
string strtoupper ( string str)
Жишээ нь
$str = "Mary Had A Little Lamb and She LOVED It So";
$str = strtoupper($str);
10. strlen() функц
strlen() функц нь тэмдэгт мөрийн уртыг буцаадаг
Дүрэм:
int strlen ( string str)
Жишээ нь:
$str = 'abcdef';
$len = strlen($str);
11. strcmp() функц
strcmp() функц нь хоёр тэмдэгт мөрийг
хооронд нь харьцуулдаг.
Дүрэм
int strcmp ( string str1, string str2)
Тэнцүү бол 0 утга
0-ээс бага утга бол str1 нь str2-оос их.
0-ээс их утга бол str1 нь str2-оос бага.
12. strstr() функц
strstr() функц нь тэмдэгт мөрөөс өгсөн тэмдэгтийн
дагуу тасдан сүүлийн хэсгийг буцаадаг
Дүрэм:
string strstr ( string haystack, string needle)
Жишээ нь:
$email = 'user@example.com';
$domain = strstr($email, '@');
13. printf() функц
printf() функц нь дэлгэцэнд текстийг хэвлэнэ. Уг
функц нь тэмдэгт мөрийн хэвжүүлж хэвэлдэг.
Дүрэм:
string printf ( string format [, mixed args])
Жишээ нь:
printf("There are %d monkeys in the %s", $num, $location);
14. printf() функц
%d – бүхэл тоо
%f – бутарай тоо
%u – эерэг бүхэл тоо
%s – тэмдэгт мөр
%x – 16-тын тооллын системээр
%o – 8-тын тооллын системээр
%c – тэмдэгт
15. md5() функц
Бид өгөгдлийг ямар нэг хэмжээгээр нуух шаардлага гардаг
бөгөөд түүнийг md5() функцээр нууж болно.
Гэхдээ md5() хөрвүүлсэн үед буцаах ямарч боломж байхгүй
болдог.
Дүрэм:
string md5(String string);
Жишээ нь:
$val = md5(“Aptech”);
16. uniqid() функц
Бид хэзээч дахин давтагдахгүй утга хэрэг болох
үед uniqid() функцийг ашигладаг.
Дүрэм:
string uniqid ( string prefix [, bool lcg])
Жишээ нь:
$token = uniqid();
18. is_int() функц
is_int() функц нь тухайн хувьсагч нь Integer төрөл мөн
эсэхийг шалгана.
Дүрэм:
boolean is_int(variable);
Жишээ нь:
$var = 10;
if(is_int($var)){
// .. $var бол Integer төрөлтэй
}
19. is_double() функц
is_double() функц нь тухайн хувьсагч нь бутархай төрөл мөн
эсэхийг шалгана.
Дүрэм:
boolean is_double(variable);
Жишээ нь:
$var = 10.4;
if(is_double($var)){
// .. $var бол бутархай төрөлтэй
}
20. is_numeric() функц
is_numeric() функц нь тухайн хувьсагч нь тоон төрөл мөн
эсэхийг шалгана.
Дүрэм:
boolean is_numeric(variable);
Жишээ нь:
$var = 10.4;
if(is_numeric($var)){
// .. $var бол тоон төрөлтэй
}
21. bcadd() функц
bcadd() функц нь хоёр тоог тодорхой нарийвчлалтайгаар нэмэнэ.
Дүрэм:
string bcadd ( string left_operand, string right_operand [, int scale])
Жишээ нь:
$a = 1.234;
$b = 5;
echo bcadd($a, $b);
echo bcadd($a, $b, 4);
22. bcsub() хасах
bcmul() үржих
bcdiv() хуваах
bcmod() module-аар хуваах
bcpow() зэрэг дэвшүүлэх
23. decbin() болон bindec()
функцууд
decbin() функц нь 10-тын тооллын системээс 2 тын тооллын
системрүү хөрвүүлдэг.
bindec() функц нь 2-тын тооллын системээс 10 тын тооллын
системрүү хөрвүүлдэг.
Дүрэм:
int bindec ( string binary_string)
string decbin ( int number)
Жишээ нь:
echo decbin(10) ;
echo bindec(‘1010') ;
24. base_convert() функц
base_convert() функц нь тоог хүссэн тооллын системээсээ
хүссэн тооллын системрүү хөрвүүлдэг.
Дүрэм:
string base_convert ( string number, int frombase, int tobase);
Жишээ нь:
$var = 10;
echo base_convert($var, 10, 8);
echo base_convert($var, 7, 9);
25. mt_rand() функц
mt_rand() функц нь санамсаргүй тоо үүсгэдэг.
Дүрэм:
int mt_rand ( [int min, int max])
Жишээ нь:
echo mt_rand();
echo mt_rand(5, 15);
26. cos(), sin(), tan() функцууд
Дүрэм:
float cos ( float arg );
float sin ( float arg );
float tan ( float arg );
Жишээ нь:
$num = cos(1);
$num = sin(1);
$num = tan(1);
27. log() функц
log() функц логиритм.
Дүрэм:
float log ( float arg [, float base])
Жишээ:
$log = log(10);