day 3 php working with string, number

Post on 25-Jan-2015

640 Views

Category:

Education

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

String, Number

Тэмдэгт мөр /String/

Ямар нэгэн тэмдэгтүүдээс тогтсон мөрийг тэмдэгт мөр гэнэ.

Үүнд тоо, үсэг, тусгай тэмдэг гэх мэт орно.

Жишээ нь:“Сайн байна уу?”“2008”

substr() функц substr() функц нь тэмдэгт мөрөөс

тодорхой хэмжээний урттайгаар тасддаг функц юм.

Дүрэм:string substr(string string,int start[,int

length]);

Жишээ нь:$str = “Hello Mongolia”;$substr = substr($str,0,5);

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);

Ternary Operator Ternary operator бол сонгох оператор

Дүрэм:

$variable = condition ? True : False;

Жишээ нь:

$a=10;$b=5;$var = ($a>$b)? $a : $b;

chr() болон ord() функц chr() функц бол ASCII кодонд харгалзах тэмдэгтийг

буцаадаг ord() функц бол Тэмдэгтэнд харгалзах ASCII кодыг

буцаадаг

Дүрэм

char chr(integer int);Integer ord(char ch);

Жишээ нь:

$letter = chr(65) // $letter утга А$ascii = ord(‘A’) // $ascii утга 65

split() функц split() функц нь тэмдэгт мөрийг тодорхой

нөхцөлийн дагуу тасддаг функц юм.

Дүрэм:

Array split(String condition_string, String string);

Жишээ нь:

$ar = split(“ ”,”Hello Mongolia”);

strtolower() функц strtolower() функц нь бүх том үсгийг жижиг

үсэг болгон хөрвүүлдэг.

Дүрэм

string strtolower ( string str)

Жишээ нь

$str = "Mary Had A Little Lamb and She LOVED It So";

$str = strtolower($str);

strtoupper() функц strtoupper() функц нь бүх жижиг үсгийг том үсэг

болгон хөрвүүлдэг.

Дүрэм

string strtoupper ( string str)

Жишээ нь

$str = "Mary Had A Little Lamb and She LOVED It So"; $str = strtoupper($str);

strlen() функц strlen() функц нь тэмдэгт мөрийн уртыг

буцаадаг

Дүрэм:

int strlen ( string str)

Жишээ нь:

$str = 'abcdef';$len = strlen($str);

strcmp() функц strcmp() функц нь хоёр тэмдэгт

мөрийг хооронд нь харьцуулдаг.

Дүрэм

int strcmp ( string str1, string str2) Тэнцүү бол 0 утга 0-ээс бага утга бол str1 нь str2-оос их. 0-ээс их утга бол str1 нь str2-оос бага.

strstr() функц strstr() функц нь тэмдэгт мөрөөс өгсөн

тэмдэгтийн дагуу тасдан сүүлийн хэсгийг буцаадаг

Дүрэм:

string strstr ( string haystack, string needle)

Жишээ нь:

$email = 'user@example.com';$domain = strstr($email, '@');

printf() функц printf() функц нь дэлгэцэнд текстийг хэвлэнэ.

Уг функц нь тэмдэгт мөрийн хэвжүүлж хэвэлдэг.

Дүрэм:

string printf ( string format [, mixed args])

Жишээ нь:

printf("There are %d monkeys in the %s", $num, $location);

printf() функц

%d – бүхэл тоо %f – бутарай тоо %u – эерэг бүхэл тоо %s – тэмдэгт мөр %x – 16-тын тооллын системээр %o – 8-тын тооллын системээр %c – тэмдэгт

md5() функц Бид өгөгдлийг ямар нэг хэмжээгээр нуух шаардлага

гардаг бөгөөд түүнийг md5() функцээр нууж болно. Гэхдээ md5() хөрвүүлсэн үед буцаах ямарч боломж

байхгүй болдог.

Дүрэм:

string md5(String string);

Жишээ нь:

$val = md5(“Aptech”);

uniqid() функц Бид хэзээч дахин давтагдахгүй утга хэрэг

болох үед uniqid() функцийг ашигладаг.

Дүрэм:

string uniqid ( string prefix [, bool lcg])

Жишээ нь:

$token = uniqid();

Тоон төрөл

is_int() функц is_int() функц нь тухайн хувьсагч нь Integer төрөл

мөн эсэхийг шалгана.

Дүрэм:

boolean is_int(variable);

Жишээ нь:

$var = 10;if(is_int($var)){

// .. $var бол Integer төрөлтэй}

is_double() функц is_double() функц нь тухайн хувьсагч нь бутархай

төрөл мөн эсэхийг шалгана.

Дүрэм:

boolean is_double(variable);

Жишээ нь:

$var = 10.4;if(is_double($var)){

// .. $var бол бутархай төрөлтэй}

is_numeric() функц is_numeric() функц нь тухайн хувьсагч нь тоон төрөл

мөн эсэхийг шалгана.

Дүрэм:

boolean is_numeric(variable);

Жишээ нь:

$var = 10.4; if(is_numeric($var)){ // .. $var бол тоон төрөлтэй }

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);

bcsub() хасах bcmul() үржих bcdiv() хуваах bcmod() module-аар хуваах bcpow() зэрэг дэвшүүлэх

decbin() болон bindec() функцууд decbin() функц нь 10-тын тооллын системээс 2 тын

тооллын системрүү хөрвүүлдэг. bindec() функц нь 2-тын тооллын системээс 10 тын

тооллын системрүү хөрвүүлдэг.

Дүрэм:

int bindec ( string binary_string)string decbin ( int number)

Жишээ нь:

echo decbin(10) ;echo bindec(‘1010') ;

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);

mt_rand() функц mt_rand() функц нь санамсаргүй тоо үүсгэдэг.

Дүрэм:

int mt_rand ( [int min, int max])

Жишээ нь:

echo mt_rand();echo mt_rand(5, 15);

cos(), sin(), tan() функцуудДүрэм:

float cos ( float arg );float sin ( float arg );float tan ( float arg );

Жишээ нь:

$num = cos(1);$num = sin(1);$num = tan(1);

log() функц log() функц логиритм.

Дүрэм:

float log ( float arg [, float base])

Жишээ:

$log = log(10);

top related