$name = 'John';
$age = 25;

echo 'My name is ', $name, ' and I am ', $age, ' years old.';
// 출력: 'My name is John and I am 25 years old.'
$name = 'John';
$age = 25;

print 'My name is ', $name, ' and I am ', $age, ' years old.';
// Parse error: syntax error, unexpected ','
$name = 'John';
$age = 25;

print 'My name is ' . $name . ' and I am '. $age . ' years old.';
// 출력: 'My name is John and I am 25 years old.'

echo 'My name is ' . $name . ' and I am '. $age . ' years old.';
// 출력: 'My name is John and I am 25 years old.'
$result = echo 'Hello, World!';
// Parse error: syntax error, unexpected 'echo' (T_ECHO)
// 구문 분석 오류: echo는 반환 값을 가지지 않습니다.
$result = print('Hello, World!');
var_dump($result); // int(1)
$start = microtime(true);

for ($i = 0; $i < 100000; $i++) {
  echo 'Hello, world!';
}

$end = microtime(true);

$echo_time = $end - $start;

$start = microtime(true);

for ($i = 0; $i < 100000; $i++) {
  print 'Hello, world!';
}

$end = microtime(true);

$print_time = $end - $start;

echo "echo_time: $echo_time\n";
echo "print_time: $print_time\n";
출력되는 결과값 실제로 세 번의 출력을 시도한 결과값입니다.
출력되는 결과값은 실행하는 AMP나 하드웨어 등 다양한 환경에 따라 달라질 수 있습니다. 단순 참고 자료로만 활용하세요!