Functions


Functions юунд хэрэгтэй вэ?

Програмчлалын явцад том хэмжээний ажлийг жижиг жижиг хэсэгт задалж   хийвэл амар байдаг. Ингэснээр программист нэг хэсгийг дуусгаад дараах хэсэгт шилждэг тул сvvлд нь кодоо засварлахад алдаа багатай байдаг. 2-рт, хэсэг бvлэг кодыг салангид байлгаснаар бусад кодуудтай нэгтгэн бvхэл код болгоход туйлын хялбар болно. Function бол ямар нэг vйлдэл хийх хэсэг жижигхэн кодууд бєгєєд заримдаа "тусгаар тогтносон жижиг програм" гэж нэрлэсэн ч болно. Жижиг хэмжээнд задарсан програмыг модуль гэх ба олон модулууд хамтран нэг апликэйшн vvсгэнэ. Function нь модультай тун тєстэй. Модулийг программистууд тоосготой зvйрлэдэг. Тиймээс тоосгоо зєв байрлуулах ба бvтээх хэрэгтэй.

1-рт бvтээнэ.
2-рт хэрэгтэй газраа дуудаж ажиллуулна.

      Хэрвээ ямар нэг vйлдэл 2-оос олон удаа давтагдаж байгаа нєхцєлд function vvсгээд тvvнээ дахин ашиглаад байх хэрэгтэй.

2 тєрлийн vндсэн function байдаг.

1. PHP built-in (гол системээсээ хийгдсэн)
2. User defined (хэрэглэгчийн бvтээсэн)

PHP built-in function-ы нэг жишээ бол print () юм. PHP built-in function-ыг ажиллуулахад хэрэглэгч тvvнийг бvтээх шаардлагагvй шууд дуудаад ажиллуулж болно. Харин хэрэглэгчийн шаардлагад нийцсэн function хийгдээгvй байсан нєхцєлд vvнийг программист єєрєє бvтээж болно. Тиймээс function бvтээхээсээ ємнє бvтээгдсэн эсэхийг нь шалгаж байвал цаг хvч гарздахгvй талтай.