Home > php > بعض الدوال المتعلقه بالنصوص فى PHP

بعض الدوال المتعلقه بالنصوص فى PHP

[دوال PHP] بعض الدوال المتعلقه بالنصوص 

داله : 

strlen();

هذه الداله هى حساب عدد الاحرف لكلمه او جمله معينه , مثال :

المطلوب فقط هو باراميتر واحد و هو الكلمه المراد عد احرفها او الجمله النصيه .

<?php
$str 
‘abcdef’
;
echo 
strlen($str); 
// 6$str ‘ ab cd ’;
echo 
strlen($str); 
// 7
?>

 

 

———————————————-

 

داله :

str_replace();

 

وظيفه الداله هى إستبدال القيم فى جمله نصيه , مثال :

 

 

<?php

$bodytag str_replace(“%body%”“black”“<body text=’%body%’>”);

 ?>

 

أول باراميتر و هو : %body% هو المراد إستبداله

ثانى براميتر و هو : black و هو المراد وضعه بدل من الباراميتر الاول

ثالث باراميتر و هو الجمله النصيه المراد إجراء الإستبدال عليها .

 

———————————————————

 

داله :

strtolower();

 

تقوم هذه الداله بإرجاع الجمله النصيه لحروف صغيره small letters

مثال :

 

<?php
$str 
“Mary Had A Little Lamb and She LOVED It So”
;
$str strtolower($str
);
echo 
$str
// Prints mary had a little lamb and she loved it so
?>

 

 

تحتاج إلى مدخل واحد فقط و هو النص المراد إجراء العمليه عليه .

 

——————————————————–

 

داله :

strtoupper();

 

عكس الداله السابقه و هى تقوم بجعل كل حروف الجمله حروف كبيره Capital letter

 

——————————————————-

 

داله :

ucfirst();

 

تقوم هذه الداله بجعل اول حرف من الجمله حرف كبير capital letter و باقى الجمله كما هى .

 

مثال :

 

<?php
$foo 
‘hello world!’
;
$foo ucfirst($foo);             
// Hello world!$bar ‘HELLO WORLD!’;
$bar ucfirst($bar);             
// HELLO WORLD!
$bar ucfirst

?>

 

 

 

——————————————————–

 

داله :

ucwords();

 

تقوم هذه الداله بجعل اول حرف من كل كلمه حرف كبير capital letter من نفس الجمله .

مثال :

 

<?php
$foo 
‘hello world!’
;
$foo ucwords($foo);             
// Hello World!$bar ‘HELLO WORLD!’;
$bar ucwords($bar);             
// HELLO WORLD!
$bar ucwords(strtolower($bar)); 
// Hello World!
?>

Categories: php Tags:
  1. No comments yet.
  1. No trackbacks yet.
You must be logged in to post a comment.