首页 > 代码库 > PHP常用函数整理

PHP常用函数整理

错误报告:
  error_reporting(E_ALL);
字符串:
  addslashes(); stripslashes();
  trim(); ltrim(); rtirm();
  explode(); implode()或join();
  echo();
  htmlspecialchars(); htmlspecialchars_decode();
  md5(); sha1();
  nl2br();
  number_format();
  substr(); str_replace()、str_ireplace(); strstr()或strchr; strrchr(); strlen(); strcmp()、strcasecmp(); strnatcmp(); strncmp(); substr_count();
  substr_replace(); ucfirst(); ucwords(); str_pad();
  strtoupper(); strtolower();
正则表达式:
  preg_grep(); preg_match(); preg_match_all(); preg_replace(); preg_replace_callback(); preg_split();
数组:
  array_key_exists(); in_array(); array_search(); array_keys(); array_merge(); array_pad(); array_pop(); array_push(); array_values(); array_walk();
  count()或sizeof(); sort(); rsort(); asort(); arsort(); ksort(); krsort(); extract(); list();
日期和时间:
  date("Y-m-d",时间戳); mktime(); time(); getdate(); strtotime();
文件系统:
  文件:
    basename(); chmod(); copy(); unlink(); dirname(); __FILE__; disk_total_space(); disk_free_space()或diskfreespace();
    fopen(); fclose();
    readfile(); file(); file_get_contents(); fread(); fget(); fgets(); fgetss();
    fwrite(); file_put_contents();
    fileatime(); filectime(); filemtime(); filesize(); pathinfo(); filetype(); stat();
    is_readable(); is_wirteable(); is_executable();
    is_dir(); is_file();
    is_uploaded_file(); move_uploaded_file();
    flock();
  目录:
    opendir(); close_dir();
    scandir(); readdir();
    mkdir(); rmdir(); getcwd(); chdir();
  图形图像:
    get_info();
    getimagesize();
    imagecreate(); imagecreatetruecolor(); imagecreatefromjpeg();
    imagecolorallocate();
    imagestring(); imagettftext(); imageline(); imagesetpixel(); imagerectangle();
    imagejpeg();
  类:
    class_exists(); method_exists(); call_user_function(array(类,方法名));
  数学:
    rand(); mt_rand(); round(); max(); min(); pow(2,10)(2的10次方);