Page cover

PHP - Modify Strings

อริญชัย แสงจันทร์ 620710337

Modify String คือ การแก้ไขหรือการจัดการกับข้อมูลประเภท String สำหรับในภาษา PHP จะมีฟังก์ชันต่าง ๆ ที่ช่วยในการจัดการแก้ไขอยู่มากมาย โดยในที่นี้เราจะขอยกตัวอย่างมา 2 แบบ ดังนี้

  1. ฟังก์ชัน strtoupper()

จะใช้สำหรับการแปลงตัวอักษรจากตัวพิมพ์เล็กให้กลายเป็นตัวพิมพ์ใหญ่ โดยสามารถใช้งานได้ ดังนี้

$x = "Hello World!";
echo strtoupper($x);
  1. ฟังก์ชัน strtolower()

$x = "Hello World!";
echo strtolower($x);

เปรียบเทียบ Modify Strings กับภาษา C, Java และ Python

  1. ภาษา C

ในภาษา C ก็สามารถทำได้หลายแบบเหมือนกัน โดยในนี้จะขอยกตัวอย่างมา 2 วิธีดังนี้

วิธีที่ 1 : การเปลี่ยนค่าใน String

#include <stdio.h>

void main() {
    char str[] = "Hello, World!";
    
    // เปลี่ยนตัวอักษรที่ตำแหน่ง 7 เป็น 'C'
    str[7] = 'C';
    
    printf("Modified String: %s\n", str);
}

วิธีที่ 2 : การนับความยาวสตริง (Length)

  1. ภาษา Java

ภาษา Java สามารถทำได้หลากหลายแบบเหมือนกัน โดยในนี้จะขอยกตัวอย่างมา 2 วิธีดังนี้

วิธีที่ 1 : การเชื่อมสตริง (Concatenation)

วิธีที่ 2 : การนับความยาวสตริง (Length)

  1. ภาษา Python

ภาษา Python สามารถทำได้หลากหลายแบบเหมือนกันกับภาษาที่ผ่าน ๆ มา โดยในนี้จะขอยกตัวอย่างมา 2 วิธีดังนี้

วิธีที่ 1 : แปลงข้อความทั้งหมดเป็นตัวพิมพ์ใหญ่

วิธีที่ 2 : แปลงข้อความทั้งหมดเป็นตัวพิมพ์เล็ก


แหล่งอ้างอิง

Last updated