Top

[PHP] ڿ Լ | Web-Programing
(admin) | Editor | 2013/01/30 21:41:22 | ȸ:3786

 php ڿ Լ Ƹϸ鼭 ʿҶ ׻ ԰ ̰ Ǵ ԼԴϴ.

ҰŰ غýϴ.

 

1.  ڿ Լ

$result = trim($string)        - ڿ , ִ 鹮ڸ ϴ.

$result = ltrim($string)       - ڿ տ  鹮ڸ ϴ.

$result = chop($string)      - ڿ ڿ  鹮ڸ ϴ.

$result = nl2br($string)      - ڿ Ե ٹٲ(r,n) ڸ <br> ±׷ ȯմϴ.
(php 4.0.6 <br> <br/>)

 
 

2. ҹ  

$result = strtoupper($string) - ڿ 빮ڷ ٲݴϴ.

$result = strtolower($string) - ڿ ҹڷ ٲݴϴ.

$result = ucfirst($string) - ڿ ùܾ ̸ װ͸ 빮ڷ ٲݴϴ.

$result = ucword($string) - ڿ ܾ ù ڸ 빮ڷ ٲݴϴ.

 
 

3. ڿ  

$result = strlen($string) - ڿ ̰ $result ˴ϴ. (:)

 
 

4. ڿ ü 

$result = str_replace($str1, $str2, $ڿ) - ڿ $str1 ã $str2 ٲ㼭 $result մϴ.
              or ڿ մϴ.

$result = substr_replace($ڿ, $str1, $ġ) - ڿ $ġ ִ ڸ $str1 ٲ㼭 $result մϴ.

 

    ) $result = str_reaplce("","ABC","ٶ󸶹ٻ"); $result = "ABC󸶹ٻ"

            $result = substr_reaplce("ABCDEF","XYZ",2); $result = "ABXYZDEF" , ε 2 ܾ(0ͽ) C -> XYZ             ٲϴ.

 
 

5. ڿ  

$result = strcmp($str1,$str2) - $str1 $str2 ڿ մϴ.
                                          ڿ ε ϴµ Ȯ ġϸ 0 ȯϰ  $str1 ų
                                          ASCII ũٸ (+), $str2 ų ASCII ũٸ (-) ȯմϴ.
 

$result = strcasecmp($str1,$str2) - strcmp ҹ ʴ´ٴ Դϴ.

                                                  Ϲ ҹڰ ASCII ū, װ ʰ մϴ.

 
 

6. ڿã 

$result = strstr($ڿ, $ãڿ) - $ڿ $ãڿ ã ԼԴϴ.

                                                              ã ڿ $result ã ڿ ؼ
                                                              ڿ ˴ϴ.

                                                              ã ڿ $result false (boolean) ˴ϴ.
                                                              (!== , ===) ʿ.

 

        ) $result = strstr("ٶ󸶹ٻ", "ٶ"); $result = "ٶ󸶹ٻ"

 

$result = stristr($ڿ, $ãڿ) - strstr Լ ϴ. , ҹ ʽϴ. 

$result = strchr(($ڿ, $ã) - $ڿ $ãڸ ã ԼԴϴ. strstr ϴ. 

$result = strrchr(($ڿ, $ã) - $ڿ ޺κ $ãڸ ã ԼԴϴ. strstr ϴ.

 
 

7. ڿ ġã 

$result = strpos($ڿ, $ãڿ) - $ڿ $ãڿ ã ԼԴϴ.

                                                               strstr $ڿ εԴϴ.(0 ͽ)

                                                               ãڿ ° false մϴ.

                                                               ãڿ ڿ ó ִ° 0 Դϴ.

                                                               ܼ񱳿ڸ 0 , false ϱ⶧ ϼžߵ˴ϴ. (Ʒ ) 

) strpos ڳ ڿ ã Լ , ã falseԴϴ.

        PHP == 񱳿 0 , false 0 ϱ⶧ ̶ 񱳿(=== , !==) ߵ˴ϴ.

        $result === false (0)  , $result == false (X)

        $result !== false (0) , $result != false (X)

                                                               

    ) $result = strpos("ٶ󸶹ٻ",""); $result = 3

 

$result = strrpos($ڿ, $ã) - $ڿ ޺κ $ãڸ ã ԼԴϴ.

                                                             strrpos ãڿ ãڸ ߵ˴ϴ. strpos ϴ.

 

8. ڿ ڸ 

$result = substr($ڿ, $ãġ, $) - $ڿ $ãġ εκ $ŭ
                                                                      ڿ ߶ ȯմϴ.

                                                                     

 

    )

    $original_str "It's hard to be in other's shoes.";

    $result = substr($original_str, 5) -> $result = "hard to be in other's shoes." , Ǿ(0) 5 ġ

    $result = substr($original_str, -2) -> $result = "s." , ǵڿ ε 2 ŭ

    $result = substr($original_str, 5, 4) -> $result = "hard" , 5 ġ 4

    $result = substr($original_str, 5, -8) -> $result = "hard to be in other's" , 5 ġ ڿ 8°

 

ϱ
ϱ
2
0
0


ҷ Դϴ.
[PHP] REGULAR EXPRESSION EXAMPLE preg_replace, preg_match, str_replace (admin) 2013-02-04 09:06:19
[] (admin) 2013-01-20 23:18:41