PHP-ში სტრიქონები არის ფუნდამენტური მონაცემთა ტიპი, რომელიც გამოიყენება ტექსტის დამუშავებისთვის. PHP უზრუნველყოფს სხვადასხვა ფუნქციებს და ოპერაციებს სტრინგებთან ეფექტურად მუშაობისთვის.
ამ სტატიაში ჩვენ განვიხილავთ PHP-ში სტრიქონების რამდენიმე საერთო ფუნქციას და ოპერაციებს დეტალური განმარტებებითა და მაგალითებით.
სიმებიანი ძირითადი ფუნქციები
strlen(): აბრუნებს სტრიქონის სიგრძეს.
strtoupper(): გარდაქმნის სტრიქონს დიდ ასოებში.
strtolower(): გარდაქმნის სტრიქონს მცირე ასოზე.
substr(): ამოიღებს სტრიქონის ნაწილს საწყისი პოზიციისა და სიგრძის მიხედვით.
მაგალითი:
$str = "Hello, world!";
echo strlen($str); // Output: 13
echo strtoupper($str); // Output: HELLO, WORLD!
echo strtolower($str); // Output: hello, world!
echo substr($str, 0, 5); // Output: Hello
სიმებიანი შეერთება
გამოიყენეთ "." ოპერატორი სტრიქონების შეერთებისთვის.
გამოიყენეთ concat() ფუნქცია სტრიქონების შესაერთებლად.
მაგალითი:
$str1 = "Hello";
$str2 = "world!";
echo $str1. ", ". $str2; // Output: Hello, world!
echo concat($str1, ", ", $str2); // Output: Hello, world!
ძიება და ჩანაცვლება სტრიქონებში
strpos(): პოულობს ქვესტრიქონის პირველ შემთხვევას სტრიქონში.
str_replace(): ცვლის სიმბოლოს ან ქვესტრიქონის ყველა შემთხვევას სტრიქონში სხვა სტრიქონით.
მაგალითი:
$str = "Hello, world!";
echo strpos($str, "world"); // Output: 7
echo str_replace("world", "universe", $str); // Output: Hello, universe!
სიმების გაყოფა და შეერთება
explode(): ყოფს სტრიქონს მასივში დელიმიტერზე დაფუძნებული.
implode(): აერთიანებს მასივის ელემენტებს სტრიქონში, გამოყოფილი დელიმიტერით.
მაგალითი:
$str = "apple,banana,orange";
$array = explode(",", $str);
print_r($array); // Output: Array([0] => apple [1] => banana [2] => orange)
$newStr = implode("-", $array);
echo $newStr; // Output: apple-banana-orange
ზემოთ მოყვანილი მაგალითები ასახავს PHP-ში სტრიქონების რამდენიმე ძირითად ფუნქციას და ოპერაციებს. PHP უზრუნველყოფს კიდევ ბევრ ფუნქციას სტრიქონების მოქნილი და ძლიერი გზით დასამუშავებლად. ამ ფუნქციების შესახებ მეტი შეგიძლიათ შეისწავლოთ ოფიციალურ PHP დოკუმენტაციაში.



