PHP இல் சரங்கள்

PHP இல் எதிரொலி மற்றும் அச்சிடவும்
PHP இல் நிபந்தனை அறிக்கைகள்

ஒரு சரம் என்பது உரைத் தரவைச் சேமிக்கவும் மாற்றவும் பயன்படும் எழுத்துகளின் தொடர். எழுத்துகள், எண்கள், குறியீடுகள் மற்றும் இடைவெளிகள் அனைத்தையும் ஒரு சரத்தில் சேர்க்கலாம். PHP இல் உள்ள சரங்கள் ஒற்றை அல்லது இரட்டை மேற்கோள்களால் சூழப்பட்டுள்ளன. இந்த கட்டுரையில் நாம் மிகவும் பொதுவான PHP சரங்களின் செயல்பாடுகளை விவாதிக்கிறோம்.

உதாரணமாக:

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

$வாழ்த்து, $பெயர் மற்றும் $வயது அனைத்தும் மேலே உள்ள எடுத்துக்காட்டில் உள்ள சரங்களாகும். தி முதல் இரண்டு சூழப்பட்டுள்ளது இரட்டை மேற்கோள்கள், அதேசமயம் இறுதி ஒற்றை மேற்கோள்களால் சூழப்பட்டுள்ளது.

கன்கேடனேஷன் ஆபரேட்டர்(.) ஐப் பயன்படுத்தி சரங்களை இணைக்கலாம் மற்றும் சரம் செயல்பாடுகளுடன் திருத்தலாம் str_replace, str_split, strpos, மற்றும் பலர்.

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

மேலே உள்ள எடுத்துக்காட்டில், $name மற்றும் $lastname ஆகியவை இணைக்கப்பட்ட சரங்களாகும் ஆபரேட்டர்.

PHP ஆனது பலவிதமான உள்ளமைக்கப்பட்ட சரம் செயல்பாடுகளை வழங்குகிறது, அவை ஒருங்கிணைப்பு போன்ற பொதுவான செயல்பாடுகளை உருவாக்குகின்றன. மூலக்கூறு பிரித்தெடுத்தல், மற்றும் மாற்று நேரடியான.

  1. சரம் இணைத்தல்:
  • இரண்டு அல்லது அதற்கு மேற்பட்ட சரங்களை ஒன்றாக இணைக்க கன்கேடனேஷன் ஆபரேட்டர் (.) பயன்படுகிறது.
$string1 = "Hello";
$string2 = " World";
$string3 = $string1 . $string2;
echo $string3; // "Hello World"

தி .= ஒரு சரத்தை இணைக்க ஆபரேட்டர் பயன்படுத்தப்படலாம் இறுதியில் ஏற்கனவே உள்ள சரம்.

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

தி வெடிக்க() முறையானது ஒரு பிரிவைக் குறிப்பிடுவதன் மூலம் சரங்களின் வரிசையை ஒற்றை சரமாக இணைக்கிறது.

$array = array("apple", "banana", "orange");
$delimiter = ", ";
$string = implode($delimiter, $array);
echo $string; // "apple, banana, orange"
  1. சரம் நீளம் மற்றும் சப்ஸ்ட்ரிங்:
  • ஒரு சரத்தின் நீளத்தை தீர்மானிக்க, பயன்படுத்தவும் strlen() முறை.
$string = "Hello World";
$length = strlen($string);
echo $length; // 11

ஒரு சரத்திலிருந்து ஒரு துணைச் சரத்தைப் பிரித்தெடுக்க, இதைப் பயன்படுத்தவும் substr() செயல்பாடு. இதற்கு மூன்று அளவுருக்கள் தேவை: சரம், தொடக்க இடம் மற்றும் சப்ஸ்ட்ரிங் நீளம்.

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

கேள்வி பதில்

கே: PHP இல் சரம் என்றால் என்ன?

ப: PHP இல், சரம் என்பது உரையைக் குறிக்கப் பயன்படுத்தப்படும் எழுத்துகளின் வரிசையாகும். இது எழுத்துகள், எண்கள் மற்றும் சிறப்பு எழுத்துக்களின் கலவையைக் கொண்டிருக்கலாம் மற்றும் ஒற்றை அல்லது இரட்டை மேற்கோள்களில் இருக்கலாம்.

கே: நான் எப்படி ஒரு சரத்தை உருவாக்குவது?

ப: PHP இல், ஒற்றை அல்லது இரட்டை மேற்கோள்களில் உள்ள எழுத்துக்களின் வரிசையைச் சுற்றி ஒரு சரம் உருவாக்கப்படுகிறது.

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

கே: PHP இல் இரண்டு சரங்களை எவ்வாறு இணைப்பது?

ப: இரண்டு சரங்களை இணைக்க, இணைப்பான் ஆபரேட்டரைப் பயன்படுத்தலாம்.(.).

$string1 = "Hello, ";
$string2 = "World!";
$string3 = $string1 . $string2; // "Hello, World!"

கே: PHP இல் ஒரு சரத்தின் நீளத்தை நான் எவ்வாறு கண்டுபிடிப்பது?

ப: உள்ளமைக்கப்பட்ட செயல்பாடு strlen ஒரு சரத்தின் நீளத்தை தீர்மானிக்க PHP இல் பயன்படுத்தப்படலாம்.().

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

கே: PHP இல் ஒரு சரத்திற்குள் ஒரு குறிப்பிட்ட எழுத்தை எவ்வாறு கண்டுபிடிப்பது?

ப: உள்ளமைக்கப்பட்ட செயல்பாடு strpos a உள்ளே குறிப்பிட்ட எழுத்துக்களைக் கண்டறியப் பயன்படுத்தலாம் சரம்(). தி இடம் ஒரு சரத்திற்குள் ஒரு குறிப்பிட்ட எழுத்தின் முதல் நிகழ்வு இந்த முறையால் திரும்பப் பெறப்படுகிறது.

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

கே: PHP இல் ஒரு சரத்தின் குறிப்பிட்ட பகுதியை எவ்வாறு மாற்றுவது?

ப: உள்ளமைக்கப்பட்ட செயல்பாடு str_replace சரத்தின் () குறிப்பிட்ட கூறுகளை மாற்றுவதற்குப் பயன்படுத்தலாம். இந்தச் செயல்பாடு ஒரு சரத்திற்குள் கொடுக்கப்பட்ட மதிப்பின் அனைத்து நிகழ்வுகளையும் வேறு மதிப்புடன் மாற்றுகிறது.

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

கே: PHP இல் ஒரு சரத்தை பெரிய எழுத்து அல்லது சிறிய எழுத்துக்கு எப்படி மாற்றுவது?

ப: உள்ளமைக்கப்பட்ட செயல்பாட்டைப் பயன்படுத்தி ஒரு சரத்தை பெரிய எழுத்துக்கு மாற்றலாம் strtoupper(), மற்றும் உள்ளமைக்கப்பட்ட செயல்பாட்டைப் பயன்படுத்தி சிறிய எழுத்துக்களுக்கு strtolower().

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

கே: PHP இல் ஒரு சரம் ஒரு குறிப்பிட்ட எழுத்துடன் தொடங்குகிறதா அல்லது முடிவடைகிறதா என்பதை நான் எவ்வாறு சரிபார்க்கலாம்?

A: strpos()ஐப் பயன்படுத்தி ஒரு சரம் கொடுக்கப்பட்ட எழுத்தில் தொடங்குகிறதா மற்றும் substr() உடன் strpos() உடன் இணைந்து ஒரு சரம் குறிப்பிட்ட எழுத்துடன் முடிகிறதா என்பதைப் பார்க்கலாம்.

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

கே: PHP இல் ஒரு சரத்தை துணை சரங்களின் வரிசையில் எவ்வாறு பிரிப்பது?

ப: உள்ளமைக்கப்பட்ட செயல்பாடு வெடிக்க() ஒரு உரையை துணை சரங்களின் வரிசையாக உடைக்க பயன்படுத்தப்படலாம். இந்தச் செயல்பாடு, வழங்கப்பட்ட டிலிமிட்டரைப் பயன்படுத்தி ஒரு சரத்தை வரிசையாகப் பிரிக்கிறது.

பயிற்சிகள்:

  1. ஒரு சரத்தின் நீளத்தை எப்படி கண்டுபிடிப்பது?
  2. ஒரு சரத்தில் உள்ள துணைச்சரத்தின் நிலையை எவ்வாறு கண்டறிவது?
  3. ஒரு சரத்தில் ஒரு துணை சரத்தை எவ்வாறு மாற்றுவது?
  4. ஒரு சரத்தை பெரிய எழுத்து அல்லது சிறிய எழுத்துக்கு எப்படி மாற்றுவது?
  5. இரண்டு சரங்களை எவ்வாறு ஒப்பிடுகிறீர்கள்?
  6. ஒரு சரத்திலிருந்து இடைவெளியை எவ்வாறு ஒழுங்கமைப்பது?
  7. ஒரு சரத்தை அணிவரிசையாக எவ்வாறு பிரிப்பது?
  8. நீங்கள் சரங்களை எவ்வாறு இணைப்பீர்கள்?

பதில்கள்:

  1. strlen() செயல்பாட்டைப் பயன்படுத்தி ஒரு சரத்தின் நீளத்தைக் கண்டறியலாம். உதாரணமாக: strlen("ஹலோ வேர்ல்ட்");
  2. strpos() செயல்பாட்டைப் பயன்படுத்தி ஒரு சரத்தில் உள்ள துணைச் சரத்தின் நிலையைக் கண்டறியலாம். உதாரணமாக: strpos("வணக்கம் உலகம்", "உலகம்");
  3. str_replace() செயல்பாட்டைப் பயன்படுத்தி ஒரு சரத்தில் உள்ள துணைச்சரத்தை மாற்றலாம். எடுத்துக்காட்டாக: str_replace("உலகம்", "PHP", "ஹலோ வேர்ல்ட்");
  4. strtoupper() அல்லது strtolower() செயல்பாட்டைப் பயன்படுத்தி ஒரு சரத்தை பெரிய எழுத்து அல்லது சிறிய எழுத்துக்கு மாற்றலாம். உதாரணமாக: strtoupper("Hello World");
  5. strcmp() செயல்பாட்டைப் பயன்படுத்தி இரண்டு சரங்களை ஒப்பிடலாம். எடுத்துக்காட்டாக: strcmp(“ஹலோ”,”ஹலோ”);
  6. ட்ரிம்() செயல்பாட்டைப் பயன்படுத்தி ஒரு சரத்திலிருந்து வைட்ஸ்பேஸை ட்ரிம் செய்யலாம். எடுத்துக்காட்டாக: டிரிம்("ஹலோ வேர்ல்ட்");
  7. வெடிப்பு() செயல்பாட்டைப் பயன்படுத்தி ஒரு சரத்தை அணிவரிசையாகப் பிரிக்கலாம். எடுத்துக்காட்டாக: வெடிப்பு(" ", "ஹலோ வேர்ல்ட்");
  8. கன்கேடனேஷன் ஆபரேட்டரை (.) பயன்படுத்தி சரங்களை இணைக்கலாம். உதாரணமாக: "ஹலோ" . ” ” . "உலகம்"; அல்லது இம்ப்லோட்() செயல்பாட்டைப் பயன்படுத்துதல்
PHP இல் எதிரொலி மற்றும் அச்சிடவும்
PHP இல் நிபந்தனை அறிக்கைகள்
நெருக்கமான

PHP பற்றி புதுப்பித்த நிலையில் இருங்கள்!

நாங்கள் ஸ்பேம் செய்வதில்லை!

en English
X
டாப் உருட்டு