1. ¹®ÀÚ¿ÀÇ ±æÀ̾˾Ƴ»±â : strlen(º¯¼ö)
strlen() ÇÔ¼ö´Â () ¾È¿¡ µé¾î°£ º¯¼öÀÇ ¹®ÀÚ(string)ÀÇ ±æÀÌ(length)À» ¾Ë¾Æ³»´Âµ¥ À¯¿ëÇÑ
ÇÔ¼öÀÌ´Ù.
Example |
<html> <body>
<?
$var = "tianai"; // $var ¶ó´Â º¯¼ö¿¡
tianai(6ÀÚ)¶ó´Â ¹®ÀÚ¿ ÁöÁ¤
$length = strlen($var); // strlen(º¯¼ö)
ÇÔ¼ö´Â º¯¼öÀÇ ±æÀ̸¦ ¸®ÅÏÇÑ´Ù.
echo(" $length "); // °ªÃâ·Â
// ÁÖÀÇ
// strlen() ÇÔ¼ö´Â ¹®ÀÚ¿ÀÇ ±æÀ̸¦ ¸®ÅÏÇÑ´Ù.
// ±×·±µ¥ °ø¹é(blank)µµ ÇϳªÀÇ ¹®ÀÚ¿·Î ÀνÄÇÑ´Ù.
// ±×·¯¹Ç·Î À§¿¡¼ ¸¸¾à
// $var = " tianai "
// ¿Í °°ÀÌ tianai ¾Õ°ú µÚ¿¡ °ø¹é(½ºÆäÀ̽º)À» ³Ö¾ú´Ù¸é Ãâ·ÂÀº "8" ÀÌ µÈ´Ù.
//
// Çѱ۰ú ¿µ¹®À» »ç¿ëÇßÀ»¶§´Â ´Ù¸¥ °á°ú¸¦ ¾ò´Â´Ù.
// º¯¼ö¿¡ Çѱ۹®ÀÚ¿À» ´ëÀÔÇغ¸ÀÚ
// $var ="ÀÌ¿µÂù";
// ÇѱÛÇѱÛÀÚ´Â 2·Î °è»êÇؼ 6À» Ãâ·ÂÇÑ´Ù.
?> </body> </html> |
-
°á°úº¸±â - |
|
2. ¹®ÀÚ¿¿¡¼ ¹®ÀÚã±â : ereg("¿øÇϴ¹®ÀÚ",º¯¼ö)
, eregi("¿øÇÏ´Â ¹®ÀÚ",º¯¼ö)
ereg() ÇÔ¼ö´Â ÁöÁ¤µÈ º¯¼ö¿¡¼ ¿øÇÏ´Â ¹®ÀÚ¿¡ ÀÔ·ÂÇÑ ¹®ÀÚ¸¦ ã´Â´Ù. ¸¸¾à º¯¼ö¾È¿¡ ¿øÇÏ´Â ¹®ÀÚ°¡ Æ÷ÇԵǾî
ÀÖÀ¸¸é 1 À̶õ °ªÀ» ¸®ÅÏÇÏ°í ¾øÀ¸¸é ¾Æ¹«°Íµµ ¸®ÅÏÇÏÁö ¾Ê´Â´Ù.
eregi() ´Â ereg()¿Í °°Àº ±â´ÉÀ» °¡Á³Áö¸¸ ºñ±³ ÇÒ¶§ ´ë¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏÁö ¾Ê´Â´Ù. ereg()´Â
´ë¼Ò¹®ÀÚ¸¦ Á¤È®ÇÏ°Ô ±¸º°ÇÑ´Ù.
Example |
<html> <body>
<?
$var = "12345Abcd°¡³ª´Ù¶ó"; // º¯¼ö°ª¿¡
¹®ÀÚ¿ ´ëÀÔ
$check1 = ereg("3",$var); // º¯¼ö¿¡¼
3À» ã´Â´Ù .
$check2 = ereg("8",$var);
$check3 = ereg("a",$var); // º¯¼ö¿¡¼
a¸¦ ã´Â´Ù.
$check4 = ereg("e",$var);
$check5 = ereg("°¡",$var); // º¯¼ö¿¡¼
°¡¸¦ ã´Â´Ù.
$check6 = ereg("¸¶",$var);
echo("
check1 = $check1 // $check1Àº ¹®ÀÚ¿¿¡
3ÀÌ ÀÖÀ¸¹Ç·Î 1 Ãâ·Â
check2 = $check2// $check2´Â ¹®ÀÚ¿¿¡
8ÀÌ ¾øÀ¸¹Ç·Î ¾Æ¹«°Íµµ Ãâ·ÂÇÏÁö ¾ÊÀ½
check3 = $check3
check4 = $check4
check5 = $check5
check6 = $check6 ");
?> </body> </html> |
-
°á°úº¸±â - |
|
|
|