PHP8+ негізгі оқулық

PHP бастауыштарға арналған қарапайым оқулық, тапсырмалар жинағымен және есептерді шешу мысалдарымен.

Негіздер

001

PHP тіліне кіріспе жаңадан бастаушылар үшін

002

PHP-пен жұмысты бастау

003

PHP кодын орындау

004

Кодировкалар мәселесі

005

PHP қателерін шығару

006

PHP іске қосу үшін толық код

007

Іске қосу кодын жақсарту

008

PHP бастапқы командаларына шолу

009

PHP-тегілген түсініктемелер

010

Оқулықтағы түсініктемелер

011

PHP-те var_dump функциясы

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

PHP-те HTML тегтерімен жұмыс

033

PHP тегтерінің атрибуттары

034

PHP-тегіндік логикалық мәндер

035

PHP-тегі null мәні

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

PHP-те префиксті және постфиксті түрлер

050

Кодтағы қателерді іздеу

051

PHP операциялары бойынша практика

052

PHP-те формулалар бойынша практика

Массивтер

Шарттар

067

PHP-тегі if-else құрылымы

068

PHP-те үлкен және кіші операторлары

069

PHP теңдігін тексеру

070

PHP-те теңсіздікті тексеру

071

PHP-те айнымалыларды салыстыру

072

PHP-тегі if-else құрылымы және дерек түрлері

073

PHP-те қытапша ішіндегі сандар

074

PHP-те мән және тип теңдігі

075

PHP-те мән және тип бойынша теңсіздік

076

PHP-те деректер типтерін салыстыру кезіндегі нюанстар

077

PHP-те if-else ішіндегі күрделі шарттар

078

PHP-дегі логикалық ЖӘНЕ

079

PHP-дегі логикалық НЕМЕСЕ

080

PHP салыстыру операцияларының басымдылығы

081

PHP-тегіндіктерді топтастыру

082

Операторларды инверттеу

083

if-else құрылымы және буль мәндері

084

PHP-дегі логикалық мәндерді қатаң емес салыстыру

085

if-else құрылымындағы қысқартылған if

086

PHP-те қысқартылған операциялардың нюанстары

087

PHP-тегі isset бұйрығы

088

PHP-те ворнингті басу

089

PHP-те массив элементінің бар екенін тексеру

090

PHP-тегі empty бұйрығы

091

PHP-те else бұйрығының міндетті еместігі

092

PHP-тағы шарттардағы фигуралы жақшалардың міндетті еместігі

093

PHP-тегіңдегі if шарттарындағы міндетті емес бұйра жақшалар мәселесі

094

PHP-те if-else құрылымдарының комбинациялары

095

PHP-тегі elseif құрылымы

096

PHP-те ішкі if

097

PHP-тегі switch-case құрылымы

098

PHP-тегі default блогының міндетті еместігі

099

PHP-тегі match құрылымы

100

PHP-те break міндетті емес

101

PHP-дегі тернарлы оператор

102

PHP-тегі null біріктіру операторы

103

PHP-де null біріктіру операторларының тізбегі

104

PHP-дегі логикалық операциялар

105

PHP-де сағат бөлігін анықтау

106

PHP жол және массив ұзындығын тексеру

107

PHP жол символын тексеру

108

PHP-де бөлудің қалдығын тексеру

109

PHP шарттары бар кодтағы қателерді іздеу

110

PHP-те if-else шарттарына практика

Циклдар

Көпөлшемділік

Математикалық функциялар

Жолдық функциялар

Массив функциялары

Кездейсоқ

Уақыт

Пайдаланушы функциялары

Көру аясы

Рекурсия

Тұрақты өрнектер

223

PHP-де регулярды өрнектерге кіріспе

224

Реттік белгілерді қайталау операторлары

225

PHP тұрақты өрнектеріндегі топтастыру жақшалары

226

PHP тұрақты өрнектерінде арнайы таңбаларды экранизациялау

227

PHP түрлендірулеріндегі арнайы таңбалар тізімі

228

PHP тұрақты өрнектеріндегі бұйра жақшалар

229

PHP тіліндегі реттік өрнектердің ашкөздігін шектеу

230

PHP тұрақты өрнектеріндегі символ топтары

231

PHP тұрақты өрнектеріндегі таңбалар жиыны

232

Тұрақты өрнектердегі инверттеу

233

PHP тұрақты өрнектеріндегі кирилл әріптерінің ерекшеліктері

234

PHP түрлендірулеріндегі шаршы жақша ішіндегі арнайы таңбалар

235

PHP төртбұрышты жақша ішіндегі таңбалар топтары

236

PHP тұрақты өрнектеріндегі тұрақты өрнектердің ішіндегі жиындардағы ерекшеліктер

237

PHP түзуліктеріндегі жиын ішіндегі шапа символы

238

PHP тұрақты өрнектеріндегі жиындар ішіндегі дефис

239

PHP тіліндегі регулярды өрнектерде жолдың басы мен соңы

240

Сөздің соңы немесе басы PHP тұрақты өрнектерінде

241

PHP тіліндегі регулярды өрнектердегі 'немесе' командасы

242

PHP тіліндегі реттік өрнектердің шектегіштері

243

PHP-те шектеулерді экранизациялау

244

PHP-та кері слеш мәселесі

245

PHP жүйесінде жолды реттік өрнектер арқылы тексеру

246

PHP-те регуляркаларды автоматты тестілеу

247

PHP-де түзу бойынша толық тексеру

248

PHP-де регулярды іздестіру кезіндегі кармандар

249

PHP-тең регулярды өрнектер арқылы барлық сәйкестіктерді іздеу

250

PHP-тегі бар барлық сәйкестіктерді кармандарға бөлу

251

preg_match_all функциясының мінез-құлқын PHP-де өзгерту

252

PHP тұрақты өрнектеріндегі сақталмайтын жақшалар

253

PHP-тегі жүйелік ауыстыру кезіндегі кармандар

254

PHP-дегі реттік өрнектердегі кармандар

255

PHP тұрақты өрнектеріндегі атаулы кармандар

256

PHP тұрақты өрнегіндегі атаулы кармандар

257

PHP тұрақты өрнектеріндегі жалпы қалта нөмірлері

258

PHP тұрақты өрнектерінде алға қарай қарау

259

PHP тұрақты өрнектерінде артқа қарай қарау

260

PHP-де регулярки арқылы коллбэкпен ауыстыру

261

PHP-тегіздіктердің модификаторлары

262

PHP-тегінді өрнектердегі регистрді елемеу

263

PHP-тегінді регулярды өрнектердегі түсініктемелер

264

PHP-де регуляркаларда юникодпен жұмыс

265

PHP-те регулярлы өрнектердің асақындıғын өзгерту

266

PHP-тегі тұрақты өрнектердегі қарапайым таңбаларды экранизациялау

267

PHP-тегінді бірнеше реттегіш модификаторлары

268

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

PHP-де HTML кестелерді циклмен жасау

283

PHP және бір цикл көмегімен HTML кестесін құру

284

PHP-де екі ішкі цикл көмегімен HTML кестесін құру

285

PHP кодын HTML-ге енгізу

286

PHP-тегің қысқаша нұсқасы echo

287

PHP айнымалысын HTML кодқа енгізу

288

Массив элементтерін HTML кодқа енгізу

289

PHP кодының шарттары және үзілуі

290

PHP кодын үзу үшін шарттардағы else блогы

291

PHP кодын үзу үшін шарттардағы elseif блогы

292

Циклдар және PHP кодын үзу

293

Циклдар және массив элементтерін PHP кодының үзілісіне енгізу

Пішіндер

294

PHP-те формалармен жұмыстың негіздері

295

PHP-те форма жіберу әдісі

296

PHP-те формалардың деректерін алу

297

PHP-де GET әдісі арқылы форма деректерін алу

298

POST әдісі арқылы PHP-де форма деректерін алу

299

Пішімді бір PHP файлында өңдеу

300

PHP-де форманы жібергеннен кейін жасыру

301

Пішін мәндерін PHP-де жібергеннен кейін сақтау

302

Пішіннің әдепкі мәнін PHP-те сақтау

303

PHP-те өндірілген мәндерді сақтау үшін қысқартылған код

304

PHP-те textarea элемені

305

Textarea мәнін PHP-де жібергеннен кейін сақтау

306

PHP-тегіндeгі чекбокс

307

PHP-тағы чекбокстарды қолдану ерекшеліктері

308

PHP-де таңдалған мәнді жібергеннен кейін құсбелгіде сақтау

309

PHP-дағы радио батырмалар

310

PHP-де жібергеннен кейін радиобатырмаларда таңдалған мәнді сақтау

311

PHP-те селекторлар

312

PHP-тегіндігі select элементтеріндегі value атрибуты

313

PHP-де жібергеннен кейін селекттердегі мәнді сақтау

314

PHP-де GET сұраныстары

315

PHP-те сілтемелер арқылы GET сұраулары

316

PHP-те формалар бойынша практика

Сессиялар

Cookies

Файлдық жүйе

Дерекқорлар

357

PHP-де SQL дерекқорларына кіріспе жаңадан бастаушылар үшін

358

Деректер базасымен PhpMyAdmin арқылы жұмыс

359

Тестілеу кестесі users

360

PHP-де SQL жұмысын дайындау манипуляциялары

361

Деректер базасына сұраулар жіберу

362

Деректер базасындағы қателерді іздеу

363

Деректер базасының жұмыс істеуін тестілеу

364

PHP-де SQL-мен жұмыс істеу кезіндегі кодтау мәселелері

365

Жұмыс істеуін тексеру үшін қосымша сынақ коды

366

PHP-де SQL сұранысының нәтижесін алу

367

PHP-де SQL сұранысының нәтижесін массив түрінде алу

368

PHP-де SQL сұранысын циклде массив құру

369

PHP-те базаға SQL сұраныс жасау кезінде жазбаларды таңдау

370

SQL сұранысындағы логикалық операциялар PHP-де

371

PHP-де SQL сұранысы кезіндегі таңдау өрістері

372

Жазбаларды PHP-де SQL сұраныс арқылы енгізу

373

Жетіспейтін бағандар арқылы PHP-де SQL сұранысымен жазбаларды енгізу

374

PHP-де SQL сұранысы арқылы жазбаларды жаңарту

375

Жазбаларды PHP арқылы SQL сұраныс жіберу арқылы жою

376

PHP-де SQL сұранысы арқылы жазбаларды сұрыптау

377

SQL-де PHP-де жазбалар санын шектеу

378

PHP-де SQL сұранысы арқылы санауды есептеу

379

PHP-де сан алу

380

Ілгері SQL сұранымдарын зерттеу

Дерекқорын ұйымдастыру

Дерекқор тәжірибесі

HTTP-пен жұмыс

Редиректер

Аутентификация

Сайт қозғалтқышы