Mon - Fri : 9 am - 5.30 pm
$pattern = '~[a-z]+://S+~';
$str = 'Test text http://hello.world Test text
http://google.com/file.jpg Test text https://hell.o.wor.ld/test?qwe=qwe Test text
test text http://test.test/test';
if($num_found = preg_match_all($pattern, $str, $out))
{
echo "FOUND ".$num_found." LINKS:
";
print_r($out[0]);
}
Basics of regex number matching .htaccess
[0-9]* matches zero or more of any number e.g.,
[0-9]+ matches one or more of any number e.g., 123
[0-9]{8} matches any 8 numbers e.g., 12345678
[0-9]{8,} matches any 8 or more numbers e.g., 1234567890
[0-9]{0,8} matches any number 0-8 times e.g., 123456
[0-9]{4,8} matches any number 4-8 times e.g., 1234
[5] matches the number 5 one time e.g., 5
[5]+ matches the number 5 one or more times e.g., 555
[5-9]{2} matches any numbers 5-9 two times e.g., 56
[5-9]{0,4} matches any numbers 5-9 four times e.g., 5678
[5-9]{4,8} matches any numbers 5-9 4-8 times e.g., 56789567
ดูเพิ่มเติมที่ลิ้งค์ด้านล่างนี้
https://perishablepress.com/redirecting-urls-numbers/
php ใช้ json_encode กับข้อมูลภาษาไทยแล้วไม่ขึ้นภาษาไทยแก้ไขอย่างไร
ให้เพิ่มตัวแปรตามนี้ครับ
json_encode($array, JSON_UNESCAPED_UNICODE);
https://www.regextester.com
หรือสามารถใช้คำสั่งนี้
นำไปปรับใช้ได้เช่นกันครับ code ชุดหลังนี้มาจาก
https://codingbeautydev.com/blog/javascript-check-if-string-contains-only-letters-and-spaces/
body { margin: 0; padding: 2rem; }
table { text-align: left; position: relative; border-collapse: collapse; }
th, td { padding: 0.25rem; }
tr.red th { background: red; color: white; }
tr.green th { background: green; color: white; }
tr.purple th { background: purple; color: white; }
th { background: white; position: sticky; top: 0; /* Don't forget this, required for the stickiness */ box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.4); }
https://css-tricks.com/position-sticky-and-table-headers/
https://github.com/moxiecode/plupload
$txt = 'ทดสอบ';
$txt = iconv( mb_detect_encoding($txt), 'Windows-874', $txt);
///////////
mb_detect_encoding($txt) // return encodeing
Add Node
autocomplete="new-password"
Example : < input autocomplete="new-password" .....>
เรียกใช้คำสั่งง่ายๆด้วย
echo strip_tags($text);
กรณีที่ต้องการเปิดยอมรับ tags ที่ไม่ต้องการให้ลบก็เรียกใช้แบบนี้
โดยการกำหนดค่าแท็ก Open Graph protocol ก็จะมีด้วยกันดังนี้
Document List
https://ogp.me/
Debugs Tools Cache
https://poker.line.naver.jp/
ที่มา – Developers.line.biz/en/faq/tags/
Implementations
The open source community has developed a number of parsers and publishing tools. Let the Facebook group know if you've built something awesome too!
ข้อมูลที่น่าสนใจอื่นๆ
https://css-tricks.com/essential-meta-tags-social-media/
function wget($address,$filename) { file_put_contents($filename,file_get_contents($address)); }
เรียกใช้งานแบบนี้
wget(URL, FileName);
Class สำหรับ wget
https://gist.github.com/alash3al/aafe8ffa0a6ca12eb35f
$number = -10;
echo abs( $number );
แบ่งหน้าได้ง่ายๆเพียงใส่ css (page-break-after: always)
Page 1 <div style="page-break-after: always"></div> Page 2 <div style="page-break-after: always"></div> Page 3
$date=date_create("2013-03-15");
echo date_format($date,"Y/m/d H:i:s");
แหล่งที่มาที่น่าสนใจ
https://stackoverflow.com/questions/14153207/i-want-to-show-pdf-ajax-response-in-a-modal-window
If you want any of these characters displayed in HTML, you can use the HTML entity found in the table below.
If the character does not have an HTML entity, you can use the decimal (dec) or hexadecimal (hex) reference.
Instead of step="any"
, which allows for any number of decimal places, use step=".01"
, which allows up to two decimal places.
More details in the spec: https://www.w3.org/TR/html/sec-forms.html#the-step-attribute
ตัวอย่างการเรียกใช้งาน
https://api.jquery.com/jquery.ajax/
รูปแบบการนำไปใช้งานคือ
date('jS F Y')
อ่านคู่มือเต็มๆตามลิ้งค์ https://www.php.net/manual/en/function.date.php