شرح صفوف ومحتوى الفقرة
تتيح لغة PHP قراءة أو تعديل المحارف المفردة (ASCII) داخل السلسلة النصية باستخدام الفهارس الموجبة التي تبدأ من الصفر $str[0] أو الفهارس السالبة من النهاية $str[-1].
- يشير الفهرس
0إلى البايت الأول، ويشير الفهرس السالب-1إلى البايت الأخير من السلسلة. - يمكنك تحديث حرف إنجليزي مفرد في موقعه مباشرة عبر الإسناد:
$code[0] = "B";. - لا تستخدم فهرسة الأقواس
$str[$i]لقراءة أو تعديل الأحرف العربية (UTF-8) لأن القوس المربع يتعامل مع بايت واحد فقط.
قراءة $ticket[0] و$ticket[-1] تجلب الحرفين الأول والأخير، والإسناد المباشر لهما يعدل النص في مكانه إلى "V-9045-Z".
PHP
<?php
$ticket = "A-9045-X";
$firstChar = $ticket[0];
$lastChar = $ticket[-1];
$ticket[0] = "V";
$ticket[-1] = "Z";
echo "Original ends: $firstChar .. $lastChar\n";
echo "Updated ticket: $ticket\n";