/* 문자열의 양쪽 끝에서 공백을 제거 */
$string = '   hello world   ';
$trimmed = trim($string);
var_dump($trimmed); // 출력: "hello world"

/* 매개변수로 지정된 문자열을 제거 */
$string = 'hello world';
$trimmed = trim($string, 'he');
var_dump($trimmed); // 출력: string(9) "llo world"

/* 주의! 한글과 같은 multi-byte 문자열을 지원하지 않음
   인코딩 문제가 발생 */
$string = '환영합니다.';
$trimmed = trim($string, '환영');
var_dump($trimmed); // 출력: string(9) "��니다."
trim(string $string, string $characters = " \n\r\t\v\x00"): string
/* 주의! 한글과 같은 multi-byte 문자열을 지원하지 않음
   인코딩 문제가 발생 */
$string = '환영합니다.';
$trimmed = trim($string, '환영');
var_dump($trimmed); // 출력: string(9) "��니다."
$original_string = '환영합니다. 반갑습니다!';
$trim_string = preg_replace('/^환영/u', '', $original_string);

var_dump($trim_string); // string(26) "합니다. 반갑습니다!"
$username = trim($_POST['username']);
$password = trim($_POST['password']);
$input = '   some value   ';
$cleaned_input = trim($input);
$query = "SELECT * FROM table WHERE column = '$cleaned_input'";
$lines = file('example.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$cleaned_lines = array_map(function($line) { return trim($line); }, $lines);