+++ ȨÁ¦ÀÛ ¹ÙÀ̺í +++
ȨÁ¦ÀÛ ¹ÙÀ̺í ÀÌ »çÀÌÆ®´Â ÀÌ¿µÂù´ÔÀÇ »çÀÌÆ®¸¦ º¹¿øÇÑ °ÍÀÔ´Ï´Ù.
Untitled Document
Html
Dhtml
Css
Php
Asp
Cgi
Java Script
Java Applet
Multimedia
Win Tip
PHP - String Fucntion(1)
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>
- °á°úº¸±â -
Update : 2000/03/30 [µ¹¾Æ°¡±â]