Funcţii PHP personalizate

Funcţie simplă

O funcţie simplă poate fi de forma următoare:

Dacă este necesar a folosi parametri, putem folosi următoarele trei şabloane

Funcţie cu un parametru

Funcţie cu doi parametri

Funcţie cu parametru facultativ

Dacă dorim ca funcţia să nu depindă obligatoriu de un anumit parametru, se poate folosi o astfel de modalitate.

Funcţie cu parametru implicit

Funcţie cu număr variabil de argumente.

Este recomandabilă în cazul utilizării operaţiunilor matematice

Funcţie recursivă.

Identificarea existenţei unui fişier pe server

Utilizarea simplă a funcţiei file_exists() (după cum e tratat şi în acest articol) sau is_file(), poate rateuri in functie de gradul de permisiune in citirea unui folder, dar şi a faptului că rezultatul este stocat în memoria cache.

După cum poate fi intuit, rolul funcţiei clearstatcache() este de a goli memoria cache.

Afişarea dimensiunii unui fişier

Prevenire injecţii pentru înregistrări preluate din formular

O variantă cu doar un argument, în condiţiile în care necesită şi referire la funcţia de conectare la o bază de date (redată, în acest caz prin variabila $con) e redată mai jos.

Funcţii DATETIME

Câteva variante de realizare a funcţiilor de manipulare DATETIME puteţi găsi la linkul acesta.

Înlocuire caractere speciale (diacritice) – util pentru creare de linkuri
Exemplu


  1. Sursa: JavaTpoint.com
  2. Sursa: JavaTpoint.com