คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 5
ทำไมต้องเขียนให้มัน ยุ่งขนาดนี้ด้วยอะครับ
คิดว่ามันไม่น่าจะใช่วิธีการเขียนที่ดีนะครับ
จะแปลง javascript อันนี้ไปเป็น php จะมีส่วนที่ต่างกันคือ
1. เชื่อม string
javascript ใช้ + แต่ php ใช้ . (จุด)
2. เข้าถึง method
javascript ใช้ . (จุด)
php ถ้าเป็น static method ใช้ ::
ถ้าเป็น object ใช้ -> (ลูกศร)
pm = (data== "") ? "" : "[" + ( !/^[\w]+$/i.test(data ? data.replace( /[^\d]+/ig , "") : data) )
(จากที่ให้มามันผิดอยู่ ข้างบนคือแก้ให้แล้วนะครับ)
เป็น php
word_pattern = '/^[\w]+$/i';
digit_pattern = '/[^\d]+/ig';
no_digit_data = data ? preg_replace(digit_pattern, "", data);
pm = (data == "") ? "" : "[" . (preg_match(word_pattern, (data ? no_digit_data : data)));
คิดว่ามันไม่น่าจะใช่วิธีการเขียนที่ดีนะครับ
จะแปลง javascript อันนี้ไปเป็น php จะมีส่วนที่ต่างกันคือ
1. เชื่อม string
javascript ใช้ + แต่ php ใช้ . (จุด)
2. เข้าถึง method
javascript ใช้ . (จุด)
php ถ้าเป็น static method ใช้ ::
ถ้าเป็น object ใช้ -> (ลูกศร)
pm = (data== "") ? "" : "[" + ( !/^[\w]+$/i.test(data ? data.replace( /[^\d]+/ig , "") : data) )
(จากที่ให้มามันผิดอยู่ ข้างบนคือแก้ให้แล้วนะครับ)
เป็น php
word_pattern = '/^[\w]+$/i';
digit_pattern = '/[^\d]+/ig';
no_digit_data = data ? preg_replace(digit_pattern, "", data);
pm = (data == "") ? "" : "[" . (preg_match(word_pattern, (data ? no_digit_data : data)));
แสดงความคิดเห็น
ช่วยแปล Code JAVASCRIPT เป็นภาษา PHP ให้ทีครับ
ถ้าเป็น PHP จะเขียน CODE ยังไงครับ