Pages

Wednesday, February 3, 2016

მარტივი string ფუნქციები PHP-ში



კიდევ:

ამ პოსტში მიმოვიხილავ PHP სკრიპტში ყველაზე ხშირად გამოყენებულ String ფუნქციებს


1. String სიგრძის გაგება

PHP-ში არის სტრინგის სიგრძის გასაზომი ფუნქცია Strlen (), რომელიც აბრუნებს სტრინგის სიგრძეს. ის ხშირად გამოიყენება იმ ველების სისწორის შესამოწმებლად, სადაც გამოყენებულია სიმბოლოთა გარკვეული სიგრძის ლიმიტი. მაგალიტად პაროლი გუგლში არ შეიძლება 8-ზე ნაკლები იყოს. ტელეფონის ნომერი მხოლოდ 9 ციფრიანია... 

 

სინტაქსი

Strlen(string);

მაგალითი

<?php
echo strlen(“მოგესალმებით SkillUP-ge PHP ბლოგზე.”);//დააბრუნებს სიმბოლოთა რაოდენობას ჰაერის ჩათვლით
?>

შედეგი

35

2. სტრინგში სიტყვების რაოდენობის დათვალა

str_word_count() ფუნქცია დაითვლის და დააბრუნებს სტრინგში სიტყვათა რაოდენობას. ეს ფუნქციაც ხშირად ველების ვალიდაციისთვის გამოიყენება

სინტაქსი

Str_word_count(string)

მაგალითი

<?php
echo str_word_count(“მოგესალმებით SkillUP-ge PHP ბლოგზე.”);//დააბრუნებს სტრინგში სიტყვების რაოდენობას
?>

შედეგი

4

3. სტრინგის რევერსი

Strrev() გამოიყენება სიტყვის უკუღმა (რევერსულად) დასაწერად. 

სინტაქსი

Strev(string)

მაგალითი

<?php
echo strrev(“Welcome to Cloudways”);// will return the string starting from the end
?>

შედეგი

syawduolC ot emocleW

4. სტრინგში ტექსტის (ფრაგმენტის) ადგილის მოძებნა

Strpos() enables searching particular text within a string. It works simply by matching the specific text in a string. If found, then it returns the specific position. If not found at all, then it will return “False”. Strops() is most commonly used in validating input fields like email.

სინტაქსი

Strpos(string,text);

მაგალითი

<?php
echo strpos(“Welcome to Cloudways”,”Cloudways”);
?>

შედეგი

11

5. სტრინგში ტექსტის (ფრაგმენტის) შეცვლა 

Str_replace() is a built-in function, basically used for replacing specific text within a string.

სინტაქსი

Str_replace(string to be replaced,text,string)

მაგალითი

<?php
echo str_replace(“cloudways”, “the programming world”, “Welcome to cloudways”);
?>

შედეგი

Welcome to the programming world

6. პირველი სიმბოლოების გამთავრულება 

Ucwords() is used to convert first alphabet of every word into uppercase.

სინტაქსი

Ucwords(string)

მაგალითი

<?php
echo ucwords(“welcome to the php world”);
?>

შედეგი

Welcome To The Php World

7. მთელი სტრინგის გამთავრულება 

Strtoupper() is used to convert a whole string into uppercase.

სინტაქსი

Strtoupper(string);

მაგალითი

<?php
echo strtoupper(“welcome to cloudways”);// It will convert all letters of string into uppercase
?>

შედეგი

WELCOME TO CLOUDWAYS

8. მთელი სტრინგის ნუსხურზე გადაყვანა Converting whole String to lowercase

Strtolower() is used to convert a string into lowercase.

სინტაქსი

Strtolower(string)

მაგალითი

<?php
echo strtolower(“WELCOME TO CLOUDWAYS”);
?>

შედეგი

welcome to cloudways

9. სტრინგის რამდენჯერმე განმეორება

PHP provides a built-in function for repeating a string a specific number of times.

სინტაქსი

Str_repeat(string,repeat)

მაგალითი

<?php
echo str_repeat(“=”,13);
?>

შედეგი

=============

10. სტრინგების შედარება

You can compare two strings by using strcmp(). It returns output either greater than zero, less than zero or equal to zero. If string 1 is greater than string 2 then it returns greater than zero. If string 1 is less than string 2 then it returns less than zero. It returns zero, if the strings are equal.

სინტაქსი

Strcmp(string1,string2)

მაგალითი

<?php
echo strcmp(“Cloudways”,”CLOUDWAYS”);
echo “<br>”;
echo strcmp(“cloudways”,”cloudways”);//Both the strings are equal
echo “<br>”;
echo strcmp(“Cloudways”,”Hosting”);
echo “<br>”;
echo strcmp(“a”,”b”);//compares alphabetically
echo “<br>”;
echo strcmp(“abb baa”,”abb baa caa”);//compares both strings and returns the result in terms of number of characters.
?>

შედეგი

1
0
-1
-1
-4

11. სტრინგის ფრაგმენტის გამოტანა

Through substr() function you can display or extract a string from a particular position.

სინტაქსი

substr(string,start,length)

მაგალითი

<?php
echo substr(“Welcome to Cloudways”,6).”<br>”;
echo substr(“Welcome to Cloudways”,0,10).”<br>”;
?>

შედეგი

e to Cloudways
Welcome to
s

12. Removing white spaces from a String

Trim() is dedicated to remove white spaces and predefined characters from a both the sides of a string.

სინტაქსი

trim(string,charlist)

მაგალითი

<?php
$str = “Wordpess Hosting”;
echo $str . “<br>”;
echo trim(“$str”,”Wording”);
?>

შედეგი

Wordpess Hosting
pess Host
Hence, in this tutorial we have learned the most commonly used PHP string functions. If you have any questions, leave them in the Comments section and I will happily respond to them. :)

1 comment: