>백엔드 개발 >PHP 문제 >PHP에서 공백을 nbsp 문자로 변환하는 방법

PHP에서 공백을 nbsp 문자로 변환하는 방법

青灯夜游
青灯夜游원래의
2022-04-25 20:30:343018검색

방법: 1. str_replace()를 사용합니다. 구문은 "str_replace(" "," ",$str)"입니다. 2. 정규 표현식과 함께 preg_replace()를 사용합니다. 구문은 "preg_replace('/s+/', " ", $str)".

PHP에서 공백을 nbsp 문자로 변환하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

nbspSpace 문자

HTML에서   우리가 가장 많이 사용하고, 대부분의 사람들에게만 노출될 수 있는 가장 보편적인 공간은 스페이스 키를 눌러 생성되는 공간이다. HTML에서는 스페이스 바를 사용하여 이 공백을 생성하면 공백이 누적되지 않습니다(1로만 계산됨). 누적하려면 html 엔터티 표현을 사용해야 합니다.

php에서 공백을 nbsp 문자로 변환하는 방법

  • str_replace() 함수 사용

  • preg_replace() 함수 사용

1. str_replace() 함수

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str= &#39;This is a programming tutorial !&#39;;
echo $str."<br>";
$newStr = str_replace(" ", " ", $str); 
echo $newStr;
?>

PHP에서 공백을 nbsp 문자로 변환하는 방법

2를 사용하세요. preg_replace() 함수를 사용하세요

preg_replace() 함수를 정규식 "/s+/"와 함께 사용하세요.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str= &#39; 欢迎 来到 PHP中文网 !&#39;;
echo $str."<br>";
$newStr = preg_replace(&#39;/\s+/&#39;, " ", $str); 
echo $newStr;
?>

PHP에서 공백을 nbsp 문자로 변환하는 방법

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP에서 공백을 nbsp 문자로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.