Sreathan ann am PHP

SSL earbsach bho dìreach $3.44
sanasan
Echo agus clò-bhualadh ann am PHP
Aithrisean cumhach ann am PHP

Is e sreath de charactaran a th’ ann an sreang a thathas a’ cleachdadh gus dàta teacsa a stòradh agus atharrachadh. Faodar litrichean, àireamhan, samhlaidhean, agus beàrnan uile a chur ann an sreang. Tha sreangan ann am PHP air an cuairteachadh le luachan singilte no dùbailte. San artaigil seo bruidhnidh sinn air na gnìomhan sreang PHP as cumanta.

Mar eisimpleir:

$greeting = "Hello World";
$name = 'John Doe';
$age = "30";

Tha $greeting, $name, agus $age uile nan teudan san eisimpleir gu h-àrd. Tha an a’ chiad tha dithis air an cuairteachadh le dùbailte luachan, ach tha an dheireannaich air a chuairteachadh le briathran singilte.

Faodar sreangan a cho-chruinneachadh a’ cleachdadh a’ ghnìomhaiche concatenation (.) agus an deasachadh le gnìomhan sreang leithid str_na àite, str_sgaradh, strpos, agus mòran eile.

$name = "John";
$lastname = "Doe";
$fullname = $name." ".$lastname;

Anns an eisimpleir gu h-àrd, tha $name agus $lastname nan teudan a tha air an co-chòrdadh gus an caochladair $ fullname a ghineadh a’ cleachdadh a’ cho-cheangail ghnìomhaiche.

Tha PHP a’ toirt seachad grunn ghnìomhan sreang togte a bhios a’ dèanamh obrachaidhean cumanta leithid concatenation, fo-sreath às-tharraing, agus ath-shuidheachadh neo-fhillte.

  1. Concatenation sreang:
  • Tha an gnìomhaiche concatenation (.) air a chleachdadh gus dà shreath no barrachd a cheangal ri chèile.
$string1 = "Hello";
$string2 = " World";
$string3 = $string1 . $string2;
echo $string3; // "Hello World"

Tha .= Faodar an gnìomhaiche a chleachdadh gus sreang a cheangal ris an deireadh de shreath a tha ann mar-thà.

$string1 = "Hello";
$string1 .= " World";
echo $string1; // "Hello World"

Tha implod() modh a’ ceangal sreath de shreathan ann an aon shreang le bhith a’ sònrachadh delimiter.

$array = array("apple", "banana", "orange");
$delimiter = ", ";
$string = implode($delimiter, $array);
echo $string; // "apple, banana, orange"
  1. Fad sreang agus fo-thalamh:
  • Gus fad sreang a dhearbhadh, cleachd an strlen() modh.
$string = "Hello World";
$length = strlen($string);
echo $length; // 11

Gus fo-thalamh a thoirt a-mach à sreang, cleachd am faidhle substr() gnìomh. Feumaidh e trì paramadairean: an t-sreang, an t-àite tòiseachaidh, agus fad an fho-thalamh.

$string = "Hello World";
$substring = substr($string,

Q&A

C: Dè a th’ ann an sreang ann am PHP?

F: Ann am PHP, is e sreath de charactaran a th’ ann an sreang a thathas a’ cleachdadh gus teacsa a riochdachadh. Faodaidh measgachadh sam bith de litrichean, àireamhan, agus caractaran sònraichte a bhith ann agus faodar a bhith ann an luachan singilte no dùbailte.

C: Ciamar a nì mi sreang?

F: Ann am PHP, tha sreang air a thoirt gu buil le bhith a’ cuairteachadh sreath de charactaran ann an luachan singilte no dùbailte.

$string1 = "Hello, World!";
$string2 = 'Hello, World!';

C: Ciamar as urrainn dhomh dà shreath a cho-cheangail ann am PHP?

A: Faodar an gnìomhaiche concatenation a chleachdadh gus dà shreath a cheangal.(.).

SSL earbsach bho dìreach $3.44
sanasan
$string1 = "Hello, ";
$string2 = "World!";
$string3 = $string1 . $string2; // "Hello, World!"

C: Ciamar a lorgas mi fad sreang ann am PHP?

A: An gnìomh togte strlen ann am PHP faodar a chleachdadh gus fad sreang a dhearbhadh.().

$string = "Hello, World!";
$length = strlen($string); // 13

C: Ciamar a lorgas mi caractar sònraichte taobh a-staigh sreang ann am PHP?

A: An gnìomh togte strpos Faodar a chleachdadh gus caractaran sònraichte a lorg taobh a-staigh a sreang(). Tha an location den chiad tachartas de charactar ainmichte taobh a-staigh sreang air a thilleadh leis an dòigh seo.

$string = "Hello, World!";
$position = strpos($string, "W"); // 7

C: Ciamar as urrainn dhomh pàirt sònraichte de shreang a chuir an àite PHP?

A: An gnìomh togte str_na àite faodar a chleachdadh an àite eileamaidean sònraichte de shreang (). Tha an gnìomh seo a’ dol an àite gach suidheachadh de luach sònraichte taobh a-staigh sreang le luach eadar-dhealaichte.

$string = "Hello, World!";
$new_string = str_replace("World", "PHP", $string); // "Hello, PHP!"

C: Ciamar as urrainn dhomh sreang a thionndadh gu litrichean mòra no litrichean beaga ann am PHP?

A: Faodar sreang a thionndadh gu litrichean mòra a’ cleachdadh a’ ghnìomh togte strtoupper(), agus litrichean beaga a chleachdadh a’ cleachdadh a’ ghnìomh togte strtolower().

$string = "Hello, World!";
$uppercase = strtoupper($string); // "HELLO, WORLD!"
$lowercase = strtolower($string); // "hello, world!"

C: Ciamar a nì mi sgrùdadh a bheil sreang a’ tòiseachadh no a’ crìochnachadh le caractar sònraichte ann am PHP?

A: Faodaidh tu strpos () a chleachdadh gus faicinn a bheil sreang a’ tòiseachadh le caractar sònraichte agus substr() ann an co-bhonn ri strpos () gus faicinn a bheil sreang a’ crìochnachadh le caractar sònraichte.

$string = "Hello, World!";
$startsWith = strpos($string, "H") === 0; // true
$endsWith = strpos($string, "!") === strlen($string)-1; // true

C: Ciamar as urrainn dhomh sreang a roinn ann an sreath de fho-thalagan ann am PHP?

A: An gnìomh togte a 'feuchainn() faodar a chleachdadh gus teacsa a bhriseadh a-steach do ghrunn fho-sreathan. Bidh an gnìomh seo a’ roinn sreang ann an sreath a’ cleachdadh an delimiter a chaidh a thoirt seachad.

Eacarsaichean:

  1. Ciamar a lorgas tu fad sreang?
  2. Ciamar a lorgas tu suidheachadh fo-sreang ann an sreang?
  3. Ciamar a chuireas tu fo-thalamh an àite sreang?
  4. Ciamar a thionndaidheas tu sreang gu litrichean mòra no litrichean beaga?
  5. Ciamar a nì thu coimeas eadar dà shreath?
  6. Ciamar a ghearras tu beàrn geal bho shreang?
  7. Ciamar a roinneas tu sreang ann an sreath?
  8. Ciamar a chuireas tu sreathan còmhla?

Freagairtean:

  1. Faodar fad sreang a lorg a’ cleachdadh a’ ghnìomh strlen(). Mar eisimpleir: strlen (“hello world”);
  2. Lorgar suidheachadh fo-sreang ann an sreang leis a’ ghnìomh strpos (). Mar eisimpleir: strpos ("hello world", "world");
  3. Faodar fo-thalamh ann an sreang a chuir na àite leis a’ ghnìomh str_replace(). Mar eisimpleir: str_replace (“saoghal”, “PHP”, “hello world”);
  4. Faodar sreang a thionndadh gu litrichean mòra no beaga a’ cleachdadh a’ ghnìomh strtoupper() no strtolower(). Mar eisimpleir: strtoupper (“Hello World”);
  5. Faodar coimeas a dhèanamh eadar dà shreath a’ cleachdadh an gnìomh strcmp (). Mar eisimpleir: strcmp (“Hello”, “hello”);
  6. Faodar àite geal a ghearradh bho shreang a’ cleachdadh a’ ghnìomh trim(). Mar eisimpleir: trim ("Hello World");
  7. Faodar sreang a roinn ann an sreath a’ cleachdadh a’ ghnìomh spreadhaidh (). Mar eisimpleir: spreadhadh (““, “Hello World”);
  8. Faodar sreangan a cho-chruinneachadh le bhith a’ cleachdadh a’ ghnìomhaiche concatenation (.). Mar eisimpleir: “Hello”. ”” . "Saoghal"; no a’ cleachdadh an gnìomh implode()
Echo agus clò-bhualadh ann am PHP
Aithrisean cumhach ann am PHP
dùin

Cùm suas ris an fhiosrachadh as ùire mu PHP!

Cha bhith sinn a’ spamadh!

SSL earbsach bho dìreach $3.44
sanasan

en English
X
Rach gu mhullaich