PHP換行標記nl2br,strpos

2021-09-30 16:44:30 字數 724 閱讀 6228

我們以前通常都使用

用來換行,如果有大量的段落分行,都使用的話,會給我們帶來許多麻煩,所以使用nl2br。

$str = 《輸出結果:張三,男,20

李四,女,19

王五,男,20

$n = strpos($str,'爆頭');

var_dump($n);

if($n>=0)else

找到

但也需要注意一些問題:

$n = strpos($str,'我');

var_dump($n);

if($n>=0)else

輸出結果:找到了(沒有達到預期結果。正確情況下strpos找到結果後是以整數返回,但是現在沒有找到「我」這個字,而strpo沒有找到「我」這個字將會返回布林型的false值。)

我們採用var_dump($n)輸出false

當false和0作比較時:0會向bool型別轉換,轉換為false

false和false一樣

解決這個問題採用===

$n = strpos($str,'我');

var_dump($n);

//false和0作比較,0會向bool型別轉換,結果為fasle

if($n===fasle)else

輸出結果:未找到

PHP結束標記後空格或者換行符問題

關於php 結束標記 後使用空格或者換行符需要注意的關鍵點有以下幾點 1.php 嵌入到html,php結束標記符後有換行。2.純php php結束標記符後有換行。3.php檔案匯入純php檔案,php結束標記符後有換行。html 中嵌入php php解析器在解析到php結束標記符時,如果結束標記符...

php 標記風格

今天看論壇的時候,看到一新手的錯誤 看了很久都沒發現錯誤。我正納悶呢?這是為什麼呢?呵呵。後來才發現標記問題,他使用的是短標記。而我的php.in配置裡並沒有開啟它。哎慚愧呀!第一種 xml 標記風格 echo xml標記風格!可以省略 第二種 短標記風格 echo 短標記風格!注 需要在 php....

PHP注釋標記整理

我們在平常寫 或看別人寫的 時,在方法的說明注釋中經常會有這樣的注釋 param num return array 上面的 param return 就是注釋標記 注釋標記用於生成文件,param指明需要接收的引數,return指明返回值 在使用 phpdocumentor 等工具生成文件時,會識別...