السلام عليكم زوار مدونة أصول البرمجة و مرحبا بكم في درس جديد اليوم ستحدث عن دالة مطلوبة من قبل المبرمجين و خاصة مبرمجين سكربتات المقالات فيستعملونها لعمل خاصية إقرأ المزيد
لنبدأ
الشرح
أولا نقوم بفتح محررنا و ليكم نوت باد بلس بلس
بعدها نقوم بعمل متغير به نص و ليكن بهذا الشكل
<?php
$text = "Hello DevLoX Visitors";
?>
الأن بعدما قمنا بعمل المتغير الدي سنطبق عليه المثال سنقوم بعمل الدالة بحيث نريد أن تظهر لنا فقط
"DevLoX Visitors"
بدون كلمة
"Hello"
و لنقوم بعمل هذا علينا أن نعرف كم عدد الأحرف و الأرقام و المسافات التي نريد حذفها و في مثالنا هذا نرى أنه لدينا 5 أحرف و مسافة أي سنحذف خمسة لنرى كيف ذلك
<?php
$subtext = substr($text,5);
echo $subtext;
?>
كما شاهدنا أنه تمت طباعة فقط
"DevLoX Visitors"
و أيضاً لاحظنا في المثال السابق أن للدالة خاصيتين و هما الأولى نضع بها النص الذي نريد أن نحدف منه و الخاصية الثانية نضع بها كم نريد أن نحذف هذا مفهوم لكن ماذا لو أردنا أن نحذف كلمة
"Visitors"
هذا ما سنراه في هذا المثال
<?php
$subtext = substr($text,0,-5);
echo $subtext;
?>
لاحظنا أنه تم الحذف هذه المرة من أول النص باستعمال خاصية ثالثة و رقم سالب الأن سأضع لكم بعض الأمثلة التي عليكم أن تقوموا بتجربتها و اكتشاف ما تبقى لأن الأهم قد تعفتم عليه في هذا الدرس
بعض الأمثلة بأعداد موجبة
بعض الأمثلة بأعداد موجبة
$subtext = substr("Hello world",0,10);
$subtext = substr("Hello world",1,8);
$subtext = substr("Hello world",0,5);
$subtext = substr("Hello world",6,6);
$subtext = substr("Hello world",1,8);
$subtext = substr("Hello world",0,5);
$subtext = substr("Hello world",6,6);
بعض الأمثلة بأعداد سالبة
$subtext = substr("Hello world",-10,-2);
$subtext = substr("Hello world",0,-6);
$subtext = substr("Hello world",-2-3);
إنتهي
أتمنى أن يكون الدرس قد نال إعجابكم اذا كان عندك أي تساؤل أو أي شيء لا تتردد في التعليق و شكراً
.png)
تعليق بلوجر
تعليق فيسبوك