PH피 출fur문

황정성·2026년 1월 4일


출력문을 작성할 2.php파일을 새로 만들었다.

<?php
echo "난 에코";
print "난 프린트";

echo("난 에코");
print("난 프린트");
?>

에코와 프린트문의 차이점은 거의 없다.

<?php
echo "난 에코";
print "난 프린트";

echo("난 에코");
print("난 프린트");

echo "<h2> 이건 마크업 h태그랑 쓴거임</h2>";
?>

<?php
echo "난 에코";
print "난 프린트";

echo("난 에코");
print("난 프린트");

echo "<h2> 이건 마크업 h태그랑 쓴거임</h2>";

echo "개똥아 <br>";
echo "똥쌌니 <br>";
echo "아니요 <br>";
?>

이런식으로 쓸수도 있다.

<?php
$txt1 = 'Learn PHP';
$x = 5;
$y = 5;
echo "<h2>".$txt1."</h2>";
?>

이 처럼 에코는 변수와 같이 쓸 수 있는데 문자열 연결 연산자로 .을 쓴다.

소스코드보기를 하면..

숫자 연산도 가능하다

<?php
$txt1 = 'Learn PHP';
$x = 5;
$y = 5;
echo "<h2>".$txt1."</h2>";
echo $x + $y;
?>


변수가 어떤 타입인지 알아보려면

<?php
$x = 123;

var_dump($x);
?>


인트타입 정답!

근데 문자열 넣을 때 한글 넣으면 String(3*문자 갯수) "샬라샬라" 이렇게 나온다.
이건 한글이 3바이트를 차지하기 때문

이번에는 문자열의 길이를 반환 해보자

<?php

$x_len = strlen("김치");

echo $x_len;
?>

한글은 한 글자 당 3바이트를 차지 하니까 "김치" 두글자로 6바이트다.

단어수를 세는 함수도 있는데
대충 str_word_count();이거 한글 안됨 이런식이다.
문자열 뒤집는 것도 있고 문자열에서 문자를 찾는 함수도 있다.
이런거 하나하나 외울순 없으니까 그때그때 필요한거 검색해서 찾아 쓰자!

0개의 댓글