㈠ php 輸出列表 用*星號 隱藏部分字元
<?php
echosubstr_replace('abcdef','###',1); //輸出a###
echosubstr_replace('abcdef','###',1,2); //輸出a###def
echosubstr_replace('abcdef','###',-3,2); //輸出abc###f
echosubstr_replace('abcdef','###',1,-2); //輸出a###ef
?>
我就講這么多!
剩下你自己活學活用吧
㈡ php 去掉字元串中的一段字元串
可以用str_replace函數去掉字元串中的一段字元串。
1、新建php程序,定義一個變數,然後將一段字元串賦值給這個變數並將值輸出:
㈢ php字元串去掉指定字元
正則可以解決問題,但如果你是用在項目中的話,你就不得不考慮代碼的效率問題,顯然的,正則表達式的效率是很低的,能不用正則就不要用,切記!
就像現在的問題,你可以這么寫:
<?php
$str = "我_們_的_=家+園";
$str = str_replace(array("_","=","+"),"",$str);
echo $str;
?>
㈣ PHP使用fwrite函數,原頁面部分字元不見了
有問題~
r+模式是把指針指向文件頭,改寫模式,就是覆蓋原來的!
如果你真要這樣做,只能一個辦法了!先讀取config.php的內容,然後進行進行添加操作
$config="<?php\r\n";
$bak = file_get_contents("config/config.php");//讀取原來文件內容
$config = $config.$bak;//將要寫入的內容放在前面,賦給新變數
fwrite($fp,$config);//寫入內容
不是吧?我這里正常啊!!
不是fgets,是file_get_contents
什麼字元,你用雙引號引出來~
你那個字元是怎麼得到的?
暈,我這里一直沒有~
㈤ PHP去掉指定字元
如果僅是去掉<h1>
就用
$content=implode('',file('你的文件名'));
$content=preg_replace('/\<h1\>/i','',$content);
如果想去掉形如<h1>....</h1>
$content=preg_replace('/\<h1\>.*?\<\/h1\>/i','',$content);
㈥ PHP用什麼函數把字元串中的某個字元去掉
用字元串替換就行了,將你想換掉的字元替換為空就可以了。
比如說:
你原來的字元串是
"abcdefg",想將其中的a去掉,則可以用以下方法
$str="abcdefg";
$str=str_replace('a','',$str);
echo
$str;
希望可以幫到你。
㈦ php如何去除字元串中間不想要的字元
$content = str_replace(array('字元一', '字元二'), '', $content);