PHP8+ พื้นฐาน

PHP พื้นฐานสำหรับผู้เริ่มต้นพร้อมชุดแบบฝึกหัดและตัวอย่างการแก้ปัญหา

พื้นฐาน

001

แนะนำภาษา PHP สำหรับผู้เริ่มต้น

002

เริ่มต้นการทำงานกับ PHP

003

การรันโค้ด PHP

004

ปัญหาเกี่ยวกับการเข้ารหัสตัวอักษร

005

การแสดงข้อผิดพลาดของ PHP

006

โค้ดเต็มสำหรับการเริ่มใช้งาน PHP

007

โค้ดที่ได้รับการปรับปรุงสำหรับการรัน

008

ภาพรวมคำสั่งพื้นฐาน PHP

009

ความคิดเห็นใน PHP

010

ความคิดเห็นในบทเรียน

011

ฟังก์ชัน var_dump ใน PHP

012

ฟังก์ชันใน PHP

013

ตัวแปรใน PHP

014

การใช้ตัวแปรใน PHP

015

การเปลี่ยนแปลงค่าตัวแปรใน PHP

016

การดำเนินการทางคณิตศาสตร์กับตัวเลขใน PHP

017

การดำเนินการทางคณิตศาสตร์กับตัวแปรใน PHP

018

ลำดับความสำคัญของการดำเนินการทางคณิตศาสตร์ใน PHP

019

ความสำคัญเท่ากันใน PHP

020

วงเล็บกลุ่มใน PHP

021

ความแตกต่างของการจัดกลุ่มใน PHP

022

เศษส่วนใน PHP

023

ตัวเลขติดลบใน PHP

024

การหารเอาเศษใน PHP

025

การยกกำลังใน PHP

026

ลำดับความสำคัญของการยกกำลังใน PHP

027

สตริงใน PHP

028

การต่อสตริงใน PHP

029

การเว้นวรรคเมื่อเชื่อมต่อสตริงใน PHP

030

ความยาวสตริงใน PHP

031

ปัญหาเกี่ยวกับตัวอักษรซีริลลิกใน PHP

032

การทำงานกับแท็ก HTML ใน PHP

033

คุณสมบัติของแท็กใน PHP

034

Logical Values in PHP

035

ค่า null ใน PHP

036

การแปลงประเภทข้อมูลอัตโนมัติใน PHP

037

การแปลงอัตโนมัติเป็นสตริงใน PHP

038

ความละเอียดอ่อนของการแปลงเป็นสตริงใน PHP

039

การแปลงค่าเป็นจำนวนเต็มแบบบังคับใน PHP

040

การแปลงค่าเป็นเลขทศนิยมแบบบังคับใน PHP

041

การแปลงเศษส่วนเป็นจำนวนเต็มใน PHP

042

การแปลงตัวเลขเป็นสตริงใน PHP

043

การเข้าถึงอักขระแต่ละตัวในสตริงด้วย PHP

044

ตัวเลขในสตริงบน PHP

045

การเข้าถึงตัวเลขของตัวเลขใน PHP

046

ข้อควรพิจารณาในการทำงานกับการดำเนินการกำหนดค่าใน PHP

047

ตัวดำเนินการแบบย่อใน PHP

048

การเพิ่มและลดค่าใน PHP

049

ชนิด Prefix และ Postfix ใน PHP

050

การค้นหาข้อผิดพลาดในโค้ด

051

ฝึกปฏิบัติเกี่ยวกับโอเปอเรชันใน PHP

052

การฝึกใช้สูตรใน PHP

อาเรย์

เงื่อนไข

067

โครงสร้าง if-else ใน PHP

068

ตัวดำเนินการมากกว่าและน้อยกว่าใน PHP

069

การตรวจสอบความเท่ากันใน PHP

070

การตรวจสอบความไม่เท่ากันใน PHP

071

การเปรียบเทียบตัวแปรใน PHP

072

ประเภทข้อมูลและโครงสร้าง if-else ใน PHP

073

ตัวเลขในเครื่องหมายคำพูดใน PHP

074

ความเท่ากันในแง่ของค่าและประเภทข้อมูลใน PHP

075

การเปรียบเทียบความไม่เท่ากันทั้งค่าและประเภทข้อมูลใน PHP

076

ความแตกต่างในการเปรียบเทียบชนิดข้อมูลใน PHP

077

เงื่อนไขที่ซับซ้อนใน if-else ใน PHP

078

ตรรกะ AND ใน PHP

079

ตรรกะ OR ใน PHP

080

ลำดับความสำคัญของตัวดำเนินการเปรียบเทียบใน PHP

081

การจัดกลุ่มเงื่อนไขใน PHP

082

การกลับค่าคำสั่งเงื่อนไขใน if-else

083

โครงสร้าง if-else และค่าบูลีน

084

การเปรียบเทียบค่าบูลีนแบบไม่เข้มงวดใน PHP

085

การเขียน if แบบย่อในโครงสร้าง if-else

086

ความแตกต่างของการดำเนินการแบบย่อใน PHP

087

คำสั่ง isset ใน PHP

088

การระงับคำเตือนใน PHP

089

การตรวจสอบการมีอยู่ของอาเรย์ใน PHP

090

คำสั่ง empty ใน PHP

091

ความไม่จำเป็นของคำสั่ง else ใน PHP

092

ความไม่จำเป็นของวงเล็บปีกกาในเงื่อนไขใน PHP

093

ปัญหาของการไม่จำเป็นต้องใช้วงเล็บปีกกาในเงื่อนไข if ใน PHP

094

การผสมผสานโครงสร้าง if-else ใน PHP

095

เงื่อนไข elseif ใน PHP

096

การใช้ if ซ้อนกันใน PHP

097

โครงสร้าง switch-case ใน PHP

098

ความไม่จำเป็นของ default ใน PHP

099

โครงสร้าง match ใน PHP

100

การไม่จำเป็นของ break ใน PHP

101

ตัวดำเนินการเงื่อนไขแบบสามส่วนใน PHP

102

ตัวดำเนินการรวมกับ null ใน PHP

103

การเชื่อมต่อตัวดำเนินการรวมค่า null ใน PHP

104

การดำเนินการเชิงตรรกะใน PHP

105

การกำหนดส่วนของชั่วโมงใน PHP

106

การตรวจสอบความยาวของสตริงและอาร์เรย์ใน PHP

107

การตรวจสอบอักขระของสตริงใน PHP

108

การตรวจสอบเศษจากการหารใน PHP

109

การค้นหาข้อผิดพลาดในโค้ดที่มีเงื่อนไข PHP

110

การฝึกใช้เงื่อนไข if-else ใน PHP

การวนซ้ำ

หลายมิติ

ฟังก์ชันทางคณิตศาสตร์

ฟังก์ชันจัดการสตริง

ฟังก์ชันสำหรับอาร์เรย์

สุ่ม

เวลา

ฟังก์ชันที่ผู้ใช้กำหนดเอง

ขอบเขตการมองเห็น

การเรียกซ้ำ

นิพจน์ปกติ

223

ความรู้เบื้องต้นเกี่ยวกับ Regular Expressions ใน PHP

224

ตัวดำเนินการกำหนดจำนวนการซ้ำของตัวอักษรใน Regular Expressions

225

วงเล็บจัดกลุ่มใน Regular Expressions ของ PHP

226

การหนีอักขระพิเศษใน Regular Expressions ของ PHP

227

รายการสัญลักษณ์พิเศษใน Regular Expressions ใน PHP

228

วงเล็บปีกกาในนิพจน์ทั่วไปของ PHP

229

การจำกัดความละโมบในนิพจน์ปกติของ PHP

230

กลุ่มอักขระใน Regular Expression PHP

231

ชุดอักขระในนิพจน์ทั่วไปของ PHP

232

การกลับชุดตัวอักษรในเร็กเอ็กซ์

233

คุณสมบัติของอักขระซีริลลิกใน Regular Expressions ของ PHP

234

อักขระพิเศษภายในวงเล็บเหลี่ยมใน PHP

235

กลุ่มของอักขระภายในวงเล็บเหลี่ยม PHP

236

ข้อยกเว้นภายในเซตใน Regular Expressions ใน PHP

237

สัญลักษณ์เครื่องหมายหมวกภายในเซ็ตใน Regular Expressions ของ PHP

238

ยัติภังค์ภายในชุดใน regex PHP

239

ตัวอักษรเริ่มต้นและสิ้นสุดบรรทัดใน Regular Expressions PHP

240

จุดสิ้นสุดหรือจุดเริ่มต้นของคำใน Regular Expressions PHP

241

คำสั่ง 'หรือ' ในนิพจน์ทั่วไปของ PHP

242

ตัวจำกัดนิพจน์ปรกติใน PHP

243

การหลีกเลี่ยงตัวแบ่งเขตใน PHP

244

ปัญหาของแบ็กสแลชใน PHP

245

การตรวจสอบสตริงด้วย regular expression ใน PHP

246

การทดสอบอัตโนมัติของ Regular Expression ใน PHP

247

การตรวจสอบทั้งสายอักขระด้วย Regular Expression ใน PHP

248

การใช้งานแคปเจอริ่งกรุ๊ปในการค้นหาด้วย Regular Expression ใน PHP

249

การค้นหาความตรงกันทั้งหมดด้วย Regular Expression ใน PHP

250

การจับคู่ทั้งหมดลงในกลุ่มผ่าน regex ใน PHP

251

การเปลี่ยนพฤติกรรมของ preg_match_all ใน PHP

252

วงเล็บไม่จับกลุ่มใน Regular Expressions ของ PHP

253

การใช้กลุ่มจับใน preg_replace บน PHP

254

การจับกลุ่มในนิพจน์ทั่วไปใน PHP

255

กลุ่มจับชื่อใน Regex ของ PHP

256

กลุ่มจับชื่อภายใน Regex ของ PHP

257

หมายเลขรวมของกลุ่มจับใน Regular Expressions PHP

258

Lookahead ใน Regular Expressions PHP

259

การมองกลับใน Regex ของ PHP

260

การแทนที่ด้วย Callback ผ่าน Regular Expressions ใน PHP

261

ตัวปรับแต่ง regex ใน PHP

262

การละเลยตัวพิมพ์ใหญ่-เล็กของ Regular Expression ใน PHP

263

ความคิดเห็นใน regex ใน PHP

264

การทำงานกับ Unicode ใน Regular Expression ใน PHP

265

การเปลี่ยนความละโมบของ regex ใน PHP

266

การหลีกเลี่ยงอักขระทั่วไปในเรกเอ็กซ์ใน PHP

267

หลายตัวปรับแต่ง regex ใน PHP

268

การหนีอักขระพิเศษของ Regular Expression โดยอัตโนมัติใน PHP

269

การกรองอาร์เรย์ด้วยเรกูลาร์เอ็กซ์เพรชชันใน PHP

270

การแบ่งสตริงเป็นอาเรย์โดยใช้เรก็กซ์ใน PHP

การสร้างสตริง

271

การแทรกตัวแปรลงในสตริงใน PHP

272

การแทรกองค์ประกอบอาร์เรย์ใน PHP

273

การแทรกองค์ประกอบของอาร์เรย์แบบเชื่อมโยงใน PHP

274

วงจรและการแทรกตัวแปรใน PHP

275

การแทรกองค์ประกอบของอาร์เรย์ในลูปด้วย PHP

276

การแทรกองค์ประกอบของอาร์เรย์หลายมิติในลูปด้วย PHP

277

การสร้างแท็กใน PHP

278

การสร้างแท็กพร้อมแอตทริบิวต์ใน PHP

279

การวนลูปและการสร้างแท็กใน PHP

280

การวนซ้ำและการสร้างแท็กจากอาร์เรย์ใน PHP

281

การวนลูปและการสร้างแท็กและแอตทริบิวต์ใน PHP

282

การวนลูปและสร้างตาราง HTML ด้วย PHP

283

การสร้างตาราง HTML ด้วยลูปเดียวใน PHP

284

การสร้างตาราง HTML โดยใช้ลูปซ้อนสองชั้นใน PHP

285

การแทรกโค้ด PHP ลงใน HTML

286

คำสั่ง echo แบบสั้นใน PHP

287

การแทรกตัวแปร PHP ลงในโค้ด HTML

288

การแทรกองค์ประกอบของอาร์เรย์ลงในโค้ด HTML

289

เงื่อนไขและการแบ่งโค้ด PHP

290

บล็อก else ในเงื่อนไขสำหรับการแบ่งโค้ด PHP

291

บล็อก elseif ในเงื่อนไขสำหรับการแยกโค้ด PHP

292

วงรอบและการแทรก PHP

293

วงวนและการแทรกองค์ประกอบอาร์เรย์ในช่องว่างโค้ด PHP

ฟอร์ม

294

พื้นฐานการทำงานกับฟอร์มใน PHP

295

วิธีการส่งฟอร์มใน PHP

296

การรับข้อมูลจากฟอร์มใน PHP

297

การรับข้อมูลจากฟอร์มด้วยวิธี GET ใน PHP

298

การรับข้อมูลจากฟอร์มด้วยเมธอด POST ใน PHP

299

การจัดการฟอร์มในไฟล์ PHP ไฟล์เดียว

300

การซ่อนฟอร์มหลังจากส่งใน PHP

301

การบันทึกค่าฟอร์มหลังการส่งใน PHP

302

การเก็บค่าดีฟอลต์ของฟอร์มใน PHP

303

โค้ดแบบย่อสำหรับการบันทึกค่าเริ่มต้นใน PHP

304

องค์ประกอบ textarea ใน PHP

305

การบันทึกค่าของ textarea หลังจากการส่งใน PHP

306

เช็คบ็อกซ์ใน PHP

307

รายละเอียดการใช้ช่องทำเครื่องหมายใน PHP

308

การบันทึกค่าที่เลือกในช่องทำเครื่องหมายหลังจากส่งใน PHP

309

วิทยุบัตันใน PHP

310

การบันทึกค่าที่เลือกในปุ่มเลือกหลังจากส่งใน PHP

311

ตัวเลือกใน PHP

312

คุณลักษณะ value ในตัวเลือก select ใน PHP

313

การบันทึกค่าในตัวเลือกหลังจากส่งใน PHP

314

คำขอ GET ใน PHP

315

การส่งคำขอ GET โดยใช้ลิงก์ใน PHP

316

การปฏิบัติเกี่ยวกับแบบฟอร์มใน PHP

เซสชัน

คุกกี้

ระบบไฟล์

331

การอ่านไฟล์ใน PHP

332

การเขียนไฟล์ใน PHP

333

การรวมการดำเนินการอ่านและเขียนไฟล์ใน PHP

334

เส้นทางสัมพัทธ์ใน PHP

335

เส้นทางแบบสัมบูรณ์ใน PHP

336

ข้อดีของเส้นทางสัมบูรณ์ใน PHP

337

เส้นทางสัมบูรณ์ไปยังโฟลเดอร์และไฟล์สคริปต์ใน PHP

338

การเปลี่ยนชื่อไฟล์ใน PHP

339

การย้ายไฟล์ใน PHP

340

การคัดลอกไฟล์ใน PHP

341

การลบไฟล์ใน PHP

342

การหาขนาดไฟล์ใน PHP

343

การตรวจสอบการมีอยู่ของไฟล์ใน PHP

344

การสร้างโฟลเดอร์ใน PHP

345

การลบโฟลเดอร์ใน PHP

346

การเปลี่ยนชื่อโฟลเดอร์ใน PHP

347

การย้ายโฟลเดอร์ใน PHP

348

การอ่านเนื้อหาโฟลเดอร์ใน PHP

349

แยกแยะโฟลเดอร์ออกจากไฟล์ใน PHP

350

วิเคราะห์เนื้อหาในโฟลเดอร์ด้วย PHP

351

การแทรกไฟล์ใน PHP

352

การแบ่งส่วนเว็บเพจเป็นองค์ประกอบใน PHP

353

การบันทึกผลลัพธ์การ include ลงในตัวแปรใน PHP

354

การเชื่อมต่อไฟล์ใน PHP

355

การเชื่อมต่อไฟล์เพียงครั้งเดียวใน PHP

356

การบันทึกการเชื่อมต่อลงในตัวแปร PHP

ฐานข้อมูล

357

แนะนำฐานข้อมูล SQL ใน PHP สำหรับผู้เริ่มต้น

358

การทำงานกับฐานข้อมูลผ่าน PhpMyAdmin

359

ตารางทดสอบ users

360

การเตรียมการจัดการต่าง ๆ สำหรับการทำงานกับ SQL ใน PHP

361

การส่งคำขอไปยังฐานข้อมูล

362

การค้นหาข้อผิดพลาดในฐานข้อมูล

363

การทดสอบการทำงานของฐานข้อมูล

364

ปัญหาการเข้ารหัสเมื่อทำงานกับ SQL ใน PHP

365

รหัสทดสอบเสริมเพื่อตรวจสอบการทำงาน

366

การรับผลลัพธ์จากคำสั่ง SQL ใน PHP

367

การรับผลลัพธ์เป็นอาเรย์จากคำสั่ง SQL ใน PHP

368

การสร้างอาร์เรย์ในลูประหว่างการสอบถาม SQL ใน PHP

369

การดึงข้อมูลจากฐานข้อมูลด้วยคำสั่ง SQL ใน PHP

370

การดำเนินการทางตรรกะในคำสั่ง SQL ใน PHP

371

ฟิลด์การเลือกในคำสั่ง SQL ใน PHP

372

การแทรกข้อมูลผ่านคำสั่ง SQL ใน PHP

373

การแทรกข้อมูลเมื่อมีคอลัมน์ขาดหายไปด้วยคำสั่ง SQL ใน PHP

374

การอัปเดตข้อมูลผ่านคำสั่ง SQL ใน PHP

375

การลบข้อมูลผ่านคำสั่ง SQL ใน PHP

376

การจัดเรียงบันทึกผ่านคำสั่ง SQL ใน PHP

377

การจำกัดจำนวนรายการใน SQL ใน PHP

378

การนับจำนวนผ่านคำสั่ง SQL ใน PHP

379

การรับจำนวนใน PHP

380

การเรียนรู้คำสั่ง SQL ขั้นสูง

การจัดระเบียบฐานข้อมูล

ปฏิบัติการฐานข้อมูล

การทำงานกับ HTTP

การเปลี่ยนเส้นทาง

การยืนยันตัวตน

413

แนะนำการยืนยันตัวตนใน PHP

414

การยืนยันตัวตนแบบง่ายผ่านฐานข้อมูลด้วย PHP

415

การรับรองความถูกต้องผ่านเซสชันบน PHP

416

การออกจากเซสชันใน PHP

417

การลงทะเบียนด้วย PHP

418

การเข้าสู่ระบบทันทีที่ลงทะเบียนใน PHP

419

การเพิ่ม id ผู้ใช้เข้าในเซสชัน

420

การซ่อนรหัสผ่านเมื่อลงทะเบียนด้วย PHP

421

การตรวจสอบว่าชื่อผู้ใช้งานถูกใช้งานแล้วหรือไม่

422

การตรวจสอบข้อมูลในการลงทะเบียนด้วย PHP

423

การแฮชรหัสผ่านใน PHP

424

การเติม Salt ในการลงทะเบียน

425

การเพิ่มเกลือในระบบการยืนยันตัวตน

426

ฟังก์ชัน password_hash

427

การใช้โปรไฟล์ใน PHP

428

บัญชีผู้ใช้ส่วนตัวบน PHP

429

การเปลี่ยนรหัสผ่านด้วย PHP

430

การยืนยันรหัสผ่านใน PHP

431

การลบบัญชีผู้ใช้ด้วย PHP

432

สิทธิการเข้าถึงใน PHP

433

การลงทะเบียนพร้อมสิทธิ์ผู้ใช้ที่แยกต่างหากใน PHP

434

การนอร์มัลไลซ์ฐานข้อมูล

ระบบจัดการเว็บไซต์