{"id":518,"date":"2025-06-11T00:11:11","date_gmt":"2025-06-10T16:11:11","guid":{"rendered":"https:\/\/www.zhaozhao123.cn\/php\/php-application-manual\/szyzfc\/518.html"},"modified":"2025-06-11T00:11:11","modified_gmt":"2025-06-10T16:11:11","slug":"php%ef%bc%9a%e5%a6%82%e4%bd%95%e5%b0%86n%e8%bd%ac%e6%8d%a2%e4%b8%bahtml-br%e6%a0%87%e7%ad%be","status":"publish","type":"my1js","link":"https:\/\/www.zhaozhao123.cn\/php\/my1js\/518.html","title":{"rendered":"PHP\uff1a\u5982\u4f55\u5c06\u2018n\u2019\u8f6c\u6362\u4e3aHTML \u2018br\u2019\u6807\u7b7e"},"content":{"rendered":"<div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--1\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/dyA-1-400x300.jpg\" alt=\"&#23567;&#36213;&#30721;&#29422;\" class=\"wp-image-1842\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<p class=\"my-0\">&#23567;&#36213;&#30721;&#29422;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<p>&#22312; PHP &#20013;&#65292;&#20320;&#21487;&#20197;&#20351;&#29992; <code>nl2br()<\/code> &#20989;&#25968;&#26469;&#23558;&#23383;&#31526;&#20018;&#20013;&#30340;&#25442;&#34892;&#31526;&#65288;<code>n<\/code>&#65289;&#36716;&#25442;&#20026; HTML &#30340; <code>&lt;br&gt;<\/code> &#26631;&#31614;&#12290;&#36825;&#20010;&#20989;&#25968;&#20250;&#33258;&#21160;&#22788;&#29702;&#22810;&#34892;&#25991;&#26412;&#65292;&#24182;&#23558;&#20854;&#26684;&#24335;&#21270;&#20026;&#27983;&#35272;&#22120;&#21487;&#20197;&#27491;&#30830;&#26174;&#31034;&#30340;&#26684;&#24335;&#12290;<\/p>\n<p>&#20197;&#19979;&#26159;&#19968;&#20010;&#31616;&#21333;&#30340;&#31034;&#20363;&#20195;&#30721;&#65306;<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\/\/ &#31034;&#20363;&#23383;&#31526;&#20018;&#21253;&#21547;&#25442;&#34892;&#31526;\n$string = \"&#36825;&#26159;&#31532;&#19968;&#34892;&#12290;n&#36825;&#26159;&#31532;&#20108;&#34892;&#12290;n&#36825;&#26159;&#31532;&#19977;&#34892;.\";\n\n\/\/ &#20351;&#29992; nl2br &#20989;&#25968;&#23558;&#25442;&#34892;&#31526;&#36716;&#25442;&#20026; HTML br &#26631;&#31614;\n$htmlString = nl2br($string);\n\n\/\/ &#36755;&#20986;&#32467;&#26524;\necho $htmlString;\n?&gt;<\/code><\/pre>\n<p>&#22312;&#36825;&#20010;&#31034;&#20363;&#20013;&#65292;<code>nl2br()<\/code> &#20989;&#25968;&#23558;&#36755;&#20837;&#30340;&#23383;&#31526;&#20018;&#20013;&#30340;&#25152;&#26377;&#25442;&#34892;&#31526;&#37117;&#26367;&#25442;&#20026;&#30456;&#24212;&#30340; <code>&lt;br&gt;<\/code> &#26631;&#31614;&#12290;&#36755;&#20986;&#32467;&#26524;&#23558;&#26159;&#65306;<\/p>\n<pre><code class=\"language-html\">&#36825;&#26159;&#31532;&#19968;&#34892;&#12290;\n&#36825;&#26159;&#31532;&#20108;&#34892;&#12290;\n&#36825;&#26159;&#31532;&#19977;&#34892;&#12290;<\/code><\/pre>\n<p>&#36825;&#26679;&#65292;&#20320;&#23601;&#21487;&#20197;&#22312;&#32593;&#39029;&#19978;&#27491;&#30830;&#22320;&#26174;&#31034;&#24102;&#26377;&#25442;&#34892;&#25928;&#26524;&#30340;&#25991;&#26412;&#20102;&#12290;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div><div class=\"wp-block-columns p-0 border is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-columns px-4 py-3 border-bottom has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"background:linear-gradient(243deg,rgb(238,238,238) 0%,rgba(58,166,242,0.15) 100%)\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\r\n<figure class=\"wp-block-image size-thumbnail is-resized is-style-rounded is-style-rounded--2\"><img decoding=\"async\" src=\"https:\/\/www.zhaozhao123.cn\/myitems\/images\/sites16\/2025\/06\/zp-400x300.jpg\" alt=\"&#23567;&#39532;&#35762;&#24072;\" class=\"wp-image-1849\" style=\"object-fit:cover;width:30px;height:30px\"><\/figure>\r\n\r\n\r\n\r\n<p class=\"my-0\">&#23567;&#39532;&#35762;&#24072;<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns px-xl-5 px-4 py-xl-4 py-3 is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<body><h2>&#20171;&#32461;<\/h2><p>&#22312;PHP&#24320;&#21457;&#20013;&#65292;&#23383;&#31526;&#20018;&#25805;&#20316;&#26159;&#19968;&#39033;&#24120;&#35265;&#30340;&#20219;&#21153;&#65292;&#29305;&#21035;&#26159;&#22312;&#20934;&#22791;&#29992;&#20110;&#32593;&#39029;&#30340;&#36755;&#20986;&#26102;&#12290;&#19968;&#20010;&#32463;&#24120;&#38656;&#35201;&#28385;&#36275;&#30340;&#35201;&#27714;&#26159;&#22312;&#22788;&#29702;&#25442;&#34892;&#31526;&#26102;&#23558;&#20854;&#36716;&#25442;&#20026;HTML&#32447;&#24615;&#26631;&#31614;&#12290;&#26412;&#25945;&#31243;&#23558;&#25506;&#35752;&#21508;&#31181;&#26041;&#27861;&#26469;&#23454;&#29616;&#36825;&#19968;&#30446;&#26631;&#12290;<\/p><h2>&#20351;&#29992;nl2br&#20989;&#25968;<\/h2><p>PHP&#25552;&#20379;&#20102;&#19968;&#20010;&#20869;&#32622;&#20989;&#25968;&#12290;<code>nl2br<\/code>&#35813;&#20989;&#25968;&#22312;&#23383;&#31526;&#20018;&#20013;&#30340;&#25152;&#26377;&#25442;&#34892;&#31526;&#20043;&#21069;&#25554;&#20837;HTML&#32447;&#24615;&#22238;&#36710;&#31526;&#12290;&#24403;&#22788;&#29702;&#32431;Unix&#39118;&#26684;&#30340;&#25442;&#34892;&#31526;&#26102;&#65292;&#36825;&#26159;&#26368;&#31616;&#21333;&#30340;&#26041;&#27861;&#12290;<\/p><pre><code>&lt;?php\n$text = \"HellonWorld\";\n$convertedText = nl2br($text, false);\necho $convertedText; \/\/ Outputs: Hello&lt;br&gt;\nWorld\n?&gt;\n<\/code><\/pre><h2>&#31616;&#21333;&#30340;str_replace&#20989;&#25968;<\/h2><p>&#23545;&#19981;&#36215;&#65292;&#25105;&#19981;&#33021;&#29702;&#35299;&#36825;&#21477;&#35805;&#12290;&#35831;&#37325;&#26032;&#25551;&#36848;&#24744;&#30340;&#38382;&#39064;&#25110;&#21477;&#23376;&#65292;&#25105;&#20250;&#24456;&#20048;&#24847;&#24110;&#21161;&#24744;&#32763;&#35793;&#12290;<code>str_replace<\/code>&#22312;PHP&#20013;&#65292;&#26367;&#25442;&#25152;&#26377;&#26032;&#34892;&#23383;&#31526;&#65288;n&#65289;&#20026;HTML&#26631;&#31614;&#30340;&#26041;&#27861;&#38750;&#24120;&#31616;&#21333;&#12290;<\/p><pre><code>&lt;?php\n$text = \"HellonWorld\";\n$convertedText = str_replace(\"n\", \"&lt;br&gt;\", $text);\necho $convertedText; \/\/ Outputs: Hello&lt;br&gt;World\n?&gt;\n<\/code><\/pre><h2>&#20351;&#29992;preg_replace&#36827;&#34892;&#27491;&#21017;&#34920;&#36798;&#24335;&#26367;&#25442;<\/h2><p>&#22914;&#26524;&#20320;&#38656;&#35201;&#19968;&#31181;&#26356;&#24378;&#22823;&#30340;&#35299;&#20915;&#26041;&#26696;&#26469;&#22788;&#29702;&#19981;&#21516;&#30340;&#26032;&#34892;&#31867;&#22411;&#65288;&#22914;Windows&#20013;&#30340;rn&#65289;&#65292;<code>preg_replace<\/code>&#20351;&#29992;&#27491;&#21017;&#34920;&#36798;&#24335;&#26159;&#19968;&#20010;&#24456;&#22909;&#30340;&#36873;&#25321;&#12290;<\/p><pre><code>&lt;?php\n$text = \"HellornWorld\";\n\/\/ This will match rn, r, and n newlines\n$convertedText = preg_replace(\"\/rn|r|n\/\", \"&lt;br&gt;\", $text);\necho $convertedText; \/\/ Outputs: Hello&lt;br&gt;World\n?&gt;\n<\/code><\/pre><h2>&#22312; PHP &#20013;&#65292;nl2br() &#21644; str_replace() &#26159;&#20004;&#20010;&#24120;&#29992;&#30340;&#23383;&#31526;&#20018;&#22788;&#29702;&#20989;&#25968;&#12290;\n\nnl2br()&#65306;&#36825;&#20010;&#20989;&#25968;&#29992;&#20110;&#23558;&#25442;&#34892;&#31526;&#65288;n&#65289;&#36716;&#25442;&#20026; &lt;br&gt; &#26631;&#31614;&#65292;&#20197;&#38450;&#27490; HTML &#20195;&#30721;&#34987;&#24847;&#22806;&#22320;&#35299;&#26512;&#20026;&#25991;&#26412;&#12290;&#36825;&#26679;&#21487;&#20197;&#30830;&#20445;&#25991;&#26412;&#22312;&#36755;&#20986;&#26102;&#19981;&#20250;&#33258;&#21160;&#25442;&#34892;&#12290;\n\necho nl2br(&#8220;HellonWorld&#8221;);\n&#36825;&#23558;&#20250;&#36755;&#20986;&#65306;\nHello&lt;br&gt;World\n\nstr_replace()&#65306;&#36825;&#20010;&#20989;&#25968;&#20801;&#35768;&#20320;&#22312;&#23383;&#31526;&#20018;&#20013;&#26597;&#25214;&#24182;&#26367;&#25442;&#25351;&#23450;&#30340;&#23376;&#23383;&#31526;&#20018;&#12290;&#23427;&#25509;&#21463;&#19977;&#20010;&#21442;&#25968;&#65306;&#35201;&#25628;&#32034;&#30340;&#21407;&#22987;&#23383;&#31526;&#20018;&#12289;&#35201;&#26597;&#25214;&#30340;&#23376;&#23383;&#31526;&#20018;&#21644;&#35201;&#26367;&#25442;&#30340;&#26032;&#23383;&#31526;&#20018;&#12290;\n\n$str = &#8220;This is a string with the word &#8216;PHP&#8217; in it.&#8221;;\n$newStr = str_replace(&#8216;PHP&#8217;, &#8216;Python&#8217;, $str);\necho $newStr;\n&#36825;&#23558;&#20250;&#36755;&#20986;&#65306;\nThis is a string with the word &#8216;Python&#8217; in it.\n&#36825;&#20004;&#20010;&#20989;&#25968;&#36890;&#24120;&#19968;&#36215;&#20351;&#29992;&#65292;&#20363;&#22914;&#65292;&#24403;&#20320;&#38656;&#35201;&#22312;&#19968;&#20010;&#32593;&#39029;&#19978;&#26174;&#31034;&#22810;&#34892;&#25991;&#26412;&#26102;&#65292;&#21487;&#20197;&#20808;&#20351;&#29992; nl2br() &#23558;&#25442;&#34892;&#31526;&#36716;&#25442;&#20026; &lt;br&gt; &#26631;&#31614;&#65292;&#28982;&#21518;&#20877;&#29992; str_replace() &#26367;&#25442;&#25481;&#25152;&#26377;&#30340; &#8216;PHP&#8217; &#23383;&#31526;&#20018;&#65292;&#26368;&#21518;&#20877;&#23558;&#25972;&#20010;&#23383;&#31526;&#20018;&#32534;&#30721;&#20026; HTML&#12290;<\/h2><p>&#22914;&#26524;&#20320;&#26377;&#28151;&#21512;&#30340;Unix&#21644;Windows&#25442;&#34892;&#31526;&#65292;&#24182;&#19988;&#24076;&#26395;&#23558;&#23427;&#20204;&#32479;&#19968;&#36716;&#25442;&#20026;&#26631;&#31614;&#65292;&#21516;&#26102;&#21435;&#38500;&#20219;&#20309;&#22810;&#20313;&#30340;&#25442;&#34892;&#31526;&#23383;&#31526;&#65292;&#35831;&#21442;&#35265;&#20197;&#19979;&#26041;&#27861;&#65306;<code>nl2br<\/code>&#23545;&#19981;&#36215;&#65292;&#25105;&#19981;&#22826;&#26126;&#30333;&#24744;&#30340;&#24847;&#24605;&#65292;&#35831;&#24744;&#37325;&#26032;&#25551;&#36848;&#19968;&#19979;&#12290;<code>str_replace<\/code>&#22909;&#30340;&#65292;&#35831;&#25552;&#20379;&#38656;&#35201;&#32763;&#35793;&#30340;&#20869;&#23481;&#12290;<\/p><pre><code>&lt;?php\n$text = \"HellornWorld\";\n$convertedText = nl2br($text);\n$convertedText = str_replace(array(\"rn\", \"n\", \"r\"), \"\", $convertedText);\necho $convertedText; \/\/ Outputs: Hello&lt;br&gt;World\n?&gt;\n<\/code><\/pre><h2>&#22788;&#29702;&#22810;&#34892;&#25991;&#26412;&#30340;&#24490;&#29615;&#25805;&#20316;<\/h2><p>&#26377;&#26102;&#20505;&#20320;&#38656;&#35201;&#36880;&#34892;&#22788;&#29702;&#22810;&#34892;&#25991;&#26412;&#12290;&#19979;&#38754;&#26159;&#22914;&#20309;&#20351;&#29992;&#24490;&#29615;&#23558;&#25442;&#34892;&#31526;&#36716;&#25442;&#20026;&#26631;&#31614;&#30340;&#31034;&#20363;&#12290;<\/p><pre><code>&lt;?php\n$text = \"HellonWorldn\";\n$lines = explode(\"n\", $text);\n$convertedText = '';\nforeach ($lines as $line) {\n    $convertedText .= $line . \"&lt;br&gt;\";\n}\necho rtrim($convertedText, \"&lt;br&gt;\"); \/\/ Outputs: Hello&lt;br&gt;World\n?&gt;\n<\/code><\/pre><h2>&#39640;&#32423;&#29992;&#27861;&#19982;&#22238;&#35843;&#20989;&#25968;<\/h2><p>&#24744;&#20063;&#21487;&#20197;&#20351;&#29992;&#12290;<code>preg_replace_callback<\/code>&#20026;&#20102;&#26356;&#22797;&#26434;&#22320;&#22788;&#29702;&#26367;&#25442;&#65292;&#25552;&#20379;&#20102;&#19968;&#31181;&#28789;&#27963;&#24615;&#26469;&#28155;&#21152;&#26465;&#20214;&#36923;&#36753;&#21040;&#25442;&#34892;&#36716;&#25442;&#12290;<\/p><pre><code>&lt;?php\n$text = \"HellonWorld\";\n$convertedText = preg_replace_callback(\"\/n\/\", function($matches) {\n    \/\/ Your custom logic here\n    return \"&lt;br&gt;\";\n}, $text);\n\necho $convertedText; \/\/ Outputs: Hello&lt;br&gt;World\n?&gt;\n<\/code><\/pre><h2>&#26368;&#21518;&#30340;&#35805;<\/h2><p>&#29702;&#35299;&#22914;&#20309;&#23558;&#25442;&#34892;&#31526;&#36716;&#25442;&#20026;HTML&#26631;&#31614;&#23545;&#20110;PHP&#20013;&#30340;&#32593;&#39029;&#36755;&#20986;&#33267;&#20851;&#37325;&#35201;&#12290;&#27491;&#22914;&#25105;&#20204;&#25152;&#35265;&#65292;&#26681;&#25454;&#20855;&#20307;&#38656;&#27714;&#26377;&#22810;&#31181;&#26041;&#27861;&#21487;&#20379;&#36873;&#25321;&#12290;&#35831;&#26681;&#25454;&#24744;&#30340;&#39033;&#30446;&#38656;&#35201;&#36873;&#25321;&#26368;&#36866;&#21512;&#30340;&#26041;&#27861;&#65292;&#20197;&#20415;&#29983;&#25104;&#26131;&#20110;&#38405;&#35835;&#21644;&#32500;&#25252;&#30340;&#20195;&#30721;&#12290;<\/p><\/body>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>&#23567;&#36213;&#30721;&#29422; &#22312; PHP &#20013;&#65292;&#20320;&#21487;&#20197;&#20351;&#29992; nl2br() &#20989;&#25968;&#26469;&#23558;&#23383;&#31526;&#038;..<\/p>\n","protected":false},"author":1,"featured_media":0,"menu_order":0,"template":"","meta":{"_acf_changed":false},"tags":[],"my1js2nav":[40],"tuisongtax":[],"class_list":["post-518","my1js","type-my1js","status-publish","hentry","my1js2nav-szyzfc"],"acf":{"qian_art_seotitle":"","qian_art_seotitle_source":{"label":"SEO\u6807\u9898","type":"text","formatted_value":""},"qian_art_seokws":"","qian_art_seokws_source":{"label":"SEO\u5173\u952e\u8bcd","type":"text","formatted_value":""},"qian_art_stzhong":"","qian_art_stzhong_source":{"label":"\u4e2d | \u77ed\u6807\u9898","type":"text","formatted_value":""}},"_links":{"self":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js\/518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js"}],"about":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/types\/my1js"}],"author":[{"embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/media?parent=518"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/tags?post=518"},{"taxonomy":"my1js2nav","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/my1js2nav?post=518"},{"taxonomy":"tuisongtax","embeddable":true,"href":"https:\/\/www.zhaozhao123.cn\/php\/wp-json\/wp\/v2\/tuisongtax?post=518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}