English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

استخدام وظيفة PHP strtok() و مثال

دليل الوظائف النصية في PHP

تستخدم وظيفة strtok لوضع علامات على تقطيع النص، وتقسيم النص إلى نصوص أصغر (علامات).

النص

strtok(string,split)

التعريف والاستخدام

 تقوم strtok بتقطيع النص string إلى عدد من الفروع، حيث يتم تقطيع كل فرع باستخدام الحرف في token. مما يعني أن إذا كان لديك نص مثل "This is an example string"، يمكنك استخدام حرف المسافة لفصل هذا العنصر إلى كلمات منفردة.
ملاحظة: يجب استخدام إعداد النص string فقط في أول استدعاء لوظيفة strtok. في كل استدعاء لاحق، سيستخدم الاستدعاء strtok فقط إعداد token، لأنه سيذكر موقعه في النص string. إذا كنت ترغب في بدء تقطيع نص جديد، فستحتاج إلى استخدام النص string مرة أخرى لاستدعاء strtok لإنهاء العملية التمهيدية. ملاحظة: يمكن استخدام عدة أحرف في إعداد token. سيتم تقطيع النص باستخدام أي حرف في هذا الإعداد.

القيمة المعدة

يستعيد النص بعد وضع العلامات.

الإعداد

الرقمالإعدادات والشرح
1

النص

النص الذي سيتم تقطيعه

2

تقطيع

تحديد مسافات تقطيع واحدة أو أكثر

مثال على الإنترنت

جرب مثال التالي، تقطيع النص باستخدام المسافات:

<?php
   // وظيفة strtok()، تقطيع النص باستخدام المسافات
   $input = "كيف تعلم PHP جيدًا؟";
   $token = strtok($input, " ");
   
   while ($token !== false){
      echo "\$token<br>";
      $token = strtok(" ");
   }
?>
اختبار لرؤية‹/›

نتائج الخروج

كيف
التعلم
تعلم
PHP
حسنًا؟

دليل الوظائف النصية في PHP