當前位置:首頁 » 編程語言 » PHPString

PHPString

發布時間: 2022-01-15 10:39:39

1. php中表述為_("String") 是什麼意思

這個明顯是自定義函數,至於什麼作用那你得去看他的代碼實現了。
function _($d){
echo "字元串:$d";
}

_("asd");

2. php字元串還有$string[$i]或者$string{$i}這樣表示的

在PHP里,字元串可以當作數組來使用。

以下是php官方使用手冊中的相關說明:

存取和修改字元串中的字元

字元串中的字元可以通過一個以0為開始的,用類似數組結構中的方括弧包含對應的數字來查找和修改,比如 $str[42], 可以把 字元串想像數組 。

函數 substr() 和 substr_replace()可以用來實現多於一個字元的情況。

Note:
字元串為了同樣的目的也可以用花括弧,比如 $str{42},但是, 在PHP 5.3.0中不推薦使用這種格式,應該用方括弧,就像 $str[42]。

3. php求字元串最後一個字元的函數。

substr(YourString, -1)

附:
substr 取部份字元串。
語法: string substr(string string, int start, int [length]);
返回值: 字元串
函數種類: 資料處理
內容說明: 本函數將字元串 string 的第 start 位起的字元串取出 length 個字元。若 start 為負數,則從字元串尾端算起。若可省略的參數 length 存在,但為負數,則表示取到倒數第 length 個字元。

使用範例
<?
echo substr("abcdef", 1, 3); // 返回 "bcd"
echo substr("abcdef", -2); // 返回 "ef"
echo substr("abcdef", -3, 1); // 返回 "d"
echo substr("abcdef", 1, -1); // 返回 "bcde"
?>

4. 在php中,怎樣把數字轉化為字元串

1、首先需要新建一個74.php。

5. php string有什麼用

string 是「字元串」或者是「字元變數」

一般在php的手冊中經常出現,例:
string $k
字元串變數 $k,要求這個變數是字元串

字元串簡單的意思就是:「一串字元,包括中文,英文,特殊符號,數字的混合都稱為字元串」

比如:
$a='aaa11145ggg';
$b='我也是字元串啊';
$c='2008-8-23';//雖然我是日期,但是我在php里被劃到了字元串里去了;但是我的兄弟時間戳是整型

這些都是字元串
--------------------------
如果你看到int $k
意思就是:整型 $k,要求是一個沒有小數點的數字(只能是數字,但是不管是正還是負)
例如:
$a=100;
$b=-100;

這些就是整型
---------------------------
既然有整數,肯定有帶小點的數,在編程語言里(包括php),它叫做「浮點型」 floor
floor $k;
要求$k是浮點型

這些都是浮點型:
$a=0.5;
$b=10.5;
$c=-0.5;

--------------------------------------
數組變數:array $k;
要求是一個數組,數組有函數自動生成的也有我們自己定義的。
自定義函數的方法:array(),你可以去手冊里查查
這里不多講,你可以看看手冊,數組有兩個概念:
鍵名(相當於在數組中的序號,可以是數字也可以字元串)
值(相當於變數對應的具體的數據,可以任何數據或者是數組,這樣的數組我們稱為二維數組,呵呵跑遠了,你去看看手冊,如果有需要你可以追問,我可以再詳細的講,當然你可以選擇聯系我。)
----------------------------------------------------
布爾型 Boolean
對於編程語言來說,它們如果需要進行判斷,它們只認識真(true)和假(false),1和0,也就是成立和不成立的簡單判斷。
Boolean只有兩個:true 真,和false假

比如,我說1大於5,計算機會自己去計算,如果不大於就返回false,否則返回true。我們通過這個返回的真假來進行下一步的操作。

-----------------------------------------
空(NULL)和'' ""(空字元串的區別)
很多人認為這兩個一樣,其實不一樣。
資料庫里很明顯,空表示不存在;而空字元串只是裡面我們認為沒有東西,但是實際上計算機是認為它存在的。
打個比方:比如兩個人(J,和K),一起應聘一個公司,這個公司要了K,簽了合同;同時和J說,抱歉沒你的職位,下次有一定通知你。
那簽了合同的K還沒有拿到錢,你可以把k當做空字元串。
而J只是這個公司口頭答應,沒有合同的,你可以理解為空(NULL)

在php里以下數據會被認為是布爾型的false:
1、false,包括字元串
2、0,空(NULL,不分大小寫),空數組(有數組但是沒有元素,好像空殼公司沒有員工一樣),浮點型「0.0"
-------------
大概就是這些,我自己是一個老師,很久沒上過這些東西了。所以大概講講,你有需要可以追問或者網路hi我一下,採納吧。我打了那麼多字...

6. php拆分字元串

可以用正則和字元串分詞~,下面這個是按照逗號或空格分詞~
$str = '豆瓣,人人,開心';
$str4 = str_replace(',',',',$str); //將中文逗號轉換成英文逗號,很重要
$key = preg_split('/[\s,]+/',$str4); //分詞功能
foreach($key as $value){
echo $value;
echo '<br />';
}

7. php變數前加(string)是什麼意思

php變數前面加的(string) 是強制轉換標志,他的意思是不管後面的變數是什麼類型, 都以string 字元串類型解析 ;

8. PHP 字元串問題

要重復還是沒重復呢?
這個是輸出所有的小寫字母,不管是不是重復的,比如你輸入的字元串為aa,則輸出aa
<?php
function getLower($str){
$len = strlen($str);
$newstr = '';
$lower = array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z");
for($i=0;$i<$len;$i++){
if(in_array($str[$i],$lower)){
$newstr .= $str[$i];
}
}
return $newstr;
}
$str = "youWant";//根據需要定義你的字元串
$str = getLower($str);//調用函數後得到的小寫字母的字元串
?>

這個是輸出不重復的
<?php
function getLower($str){
$len = strlen($str);
$newstr = array();
$lower = array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z");
for($i=0;$i<$len;$i++){
if(in_array($str[$i],$lower)){
if(!in_array($str[$i],$newstr)){
$newstr[] = $str[$i];
}
}
}
return implode("",$newstr);
}
echo getLower("aaBBacde");//將輸出acde,重復的a不輸出
?>
你根據需要選你需要的

9. php中function xx(): string{}什麼意思

functiontest(){
$a="111";
return$a;
}

$b=test();

php是弱類型的語言,沒這么嚴格,你直接去了不寫string()不就行了。

返回的結果想怎麼用就怎麼用。

10. PHP語言:如何刪除字元串中的某個字元串

概括起來兩個方法吧。
方法一
$string = '';
$string = preg_replace('/[abc]+/i','',$string);

方法二
把字元串轉化成數組
$arr = str_split($string);
foreach( $arr as $key => $value ){
if( in_array($value,array('a','b','c')) ){
unset($arr[$key]);
}
}
$string = implode('',$arr);

強烈推薦方法一,方法二不支持字元串中有中文。

熱點內容
輕應用伺服器適合搭建網站嗎 發布:2024-11-15 11:36:08 瀏覽:246
c語言的百分號 發布:2024-11-15 11:34:24 瀏覽:31
一加五安卓8什麼時候推送 發布:2024-11-15 11:19:40 瀏覽:854
暗影騎士擎有哪些配置 發布:2024-11-15 11:13:46 瀏覽:598
方舟主機專用伺服器是什麼意思 發布:2024-11-15 11:12:23 瀏覽:8
創維最早的伺服器是什麼 發布:2024-11-15 11:11:35 瀏覽:864
手機配置太低怎麼下載原聲 發布:2024-11-15 11:03:31 瀏覽:905
21款奧迪a6配置有哪些 發布:2024-11-15 11:03:20 瀏覽:120
sql內連接外連接 發布:2024-11-15 11:03:19 瀏覽:601
學完python基礎 發布:2024-11-15 11:01:56 瀏覽:63