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

HTML թեգերի հետ աշխատանքը PHP-ում

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

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

Տրամաբանական Եվ-ն PHP-ում

079

Տրամաբանական ԿԱՄ-ը PHP-ում

080

PHP-ում համեմատության գործողությունների նախապատվությունը

081

ՊՀՊ-ում պայմանների խմբավորում

082

if-else պայմանների ինվերսիա

083

if-else կոնստրուկցիան և բուլյան արժեքները

084

PHP-ում տրամաբանական արժեքների ոչ խիստ համեմատում

085

Կրճատ if կոնստրուկցիան if-else-ում

086

PHP-ի կրճատ գործողությունների նրբությունները

087

isset հրամանը PHP-ում

088

PHP-ում warning-ների ճնշում

089

Զանգվածի տարրի գոյության ստուգումը PHP-ում

090

empty հրամանը PHP-ում

091

PHP-ում else հրամանի ընտրանքային լինելը

092

PHP-ում պայմանների մեջ գանգուր փակագծերի ընտրովի բնույթը

093

PHP-ում պայմանների մեջ գանգուր փակագծերի օպցիոնալության խնդիրը

094

PHP-ում if-else կոնստրուկցիաների համադրություններ

095

elseif կոնստրուկցիան PHP-ում

096

Ծրագրավորված if-երը PHP-ում

097

PHP-ում switch-case կառուցվածքը

098

PHP-ում default-ի ոչ պարտադիր լինելը

099

Match կոնստրուկցիան PHP-ում

100

Break-ի ոչ պարտադիր լինելը PHP-ում

101

PHP-ում տեռնար օպերատորը

102

PHP-ում null միավորման օպերատոր

103

PHP-ում null միավորման օպերատորների շղթաներ

104

Տրամաբանական գործողությունները PHP-ում

105

Ժամի մասի որոշումը PHP-ում

106

PHP-ում տողերի և զանգվածների երկարության ստուգում

107

Տողի նիշի ստուգում PHP-ում

108

Մնացորդով բաժանման ստուգում PHP-ում

109

PHP-ի պայմաններով կոդում սխալների որոնում

110

if-else պայմանների պրակտիկա PHP-ում

Ցիկլեր

Բազմաչափություն

Մաթեմատիկական ֆունկցիաներ

Տողային ֆունկցիաներ

Զանգվածների ֆունկցիաներ

Պատահականություն

Ժամանակ

Օգտագործողի ֆունկցիաներ

Տեսանելիության տիրույթ

Ռեկուրսիա

Կանոնավոր արտահայտություններ

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

PHP-ում preg_match_all-ի վարքի փոփոխում

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

Ցիկլ և HTML աղյուսակների գեներացում PHP-ով

283

HTML աղյուսակի գեներացում մեկ ցիկլով PHP-ում

284

HTML աղյուսակի գեներացում PHP-ում երկու ներդրված ցիկլերի միջոցով

285

PHP կոդի ներդրում HTML-ում

286

PHP-ում echo հրամանի կարճ տարբերակը

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-ում checkbox-ների օգտագործման առանձնահատկությունները

308

PHP-ում նշված արժեքի պահպանումը checkbox-ում ուղարկելուց հետո

309

Ռադիոկոճակներ PHP-ում

310

Ռադիոկոճակներում ընտրված արժեքի պահպանում PHP-ում ուղարկելուց հետո

311

PHP-ում սելեկտներ

312

Value ատրիբուտը 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

ՊՀՓ-ում պանակների տեղափոխում

348

PHP-ում պանակի բովանդակությունը կարդալը

349

Տարբերակել պանակը ֆայլից PHP-ում

350

PHP-ում պանակի բովանդակությունը վերլուծելը

351

Ֆայլերի ներառում PHP-ում

352

PHP-ում վերտկության տարրերի բաժանում

353

Փոփոխականի մեջ ներառման գրառումը 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

Տվյալների բազայից գրառումների ընտրություն PHP-ում SQL հարցումով

370

Տրամաբանական գործողությունները SQL հարցումում PHP-ում

371

SQL հարցման ընտրության դաշտերը PHP-ում

372

PHP-ում SQL հարցումով գրառումների ավելացում

373

PHP-ում SQL հարցումով գրառումների ավելացում բացակայող սյունակների դեպքում

374

PHP-ում SQL հարցումով գրառումների թարմացում

375

PHP-ով SQL հարցումով գրառումների ջնջում

376

PHP-ում SQL հարցումով գրառումների դասակարգում

377

SQL-ում գրառումների քանակի սահմանափակումը PHP-ում

378

SQL հարցումով քանակի հաշվարկ PHP-ում

379

Թվաքանակի ստացումը PHP-ում

380

SQL-ի առաջադեմ հարցումների ուսումնասիրություն

Տվյալների բազայի կազմակերպում

Տվյալների բազայի պրակտիկա

HTTP-ի հետ աշխատանք

Վերահղումներ

Հաստատում

Կայքի շարժիչ