.

Lib
[Core]

Basic methods and components. More...

Classes

class   Arr
  Encapsulates some convient array functions. More...
class   Cast
  Cast helper routines. More...
class   Common
  Helper methods for PHP. More...
class   ConverterCallback
  A converter that calls function given as parameter. More...
class   ConverterChain
  A Converter Chain. More...
class   ConverterFactory
  Generic Converter Factory. More...
class   ConverterHtml
  Converts plain texyt to HTML (encode) or HTML to plain text (decode). More...
class   ConverterHtmlEx
  Converts plain text to HTML (encode) or HTML to plain text (decode). More...
class   ConverterMimeHeader
  Converts text into mime encoded text. More...
class   ConverterNone
  A converter that does nothing. More...
class   Cookie
  Wraps Cookie Handling. More...
class   EventSource
  Sends events to all registered event sinks. More...
class   GyroDate
  Common Date and DateTime functions. More...
class   GyroHttpRequest
  Download files using http protocols. More...
class   GyroLocale
  Manages Encoding and languages. More...
class   History
  Keeps track of pages called. More...
class   html
  Class that wrappes common HTML. More...
class   HtmlString
  A class that introduces string functions to html string (that are strings containing tags). More...
class   Logger
  Logs stuffs. More...
class   MailMessage
  Encapsulates an e-mail message, allowing attachments. More...
class   Message
  Success message class. More...
class   PathStack
  Transform path into array and apply stack functionality. More...
class   PolicyHolder
  Class holding a policy (bitflags). More...
class   Referer
  Referer extends URL and adds some search engine recognition routines. More...
class   RequestInfo
  Class that returns informations about current request. More...
class   RuntimeCache
  Cache for storing data at runtime. More...
class   Session
  Covers session handling. More...
class   Status
  Status class. More...
class   String
  Wraps string functions, calls mb_ functions, if available. More...
class   Timer
  A simple timer. More...
class   TracedArray
  This class traces access on its members. More...
class   Translator
  Translates strings. More...
class   UpfrontCache
  Reads pages from cache without needing a prior routing process. More...
class   Url
  Wrapper around URL handling and processing. More...
class   Validation
  Validate several values. More...

Functions

  get_tlds ()
  Returns an array of (semi) top level domains inuse (.co.uk is a semi TLD).
if(!defined('PHP_VERSION_ID'))
if(PHP_VERSION_ID< 50207) if(!function_exists('memory_get_usage'))
if(!function_exists('memory_get_peak_usage')) 
gyro_glob ($path, $flags=null)
  Compatability layer.

Detailed Description

Basic methods and components.


Function Documentation

get_tlds (  ) 

Returns an array of (semi) top level domains inuse (.co.uk is a semi TLD).

Author:
Gerd Riesselmann

Definition at line 8 of file tld.lst.php.

00008                     {
00009         // Based upon the list found at http://wiki.mozilla.org/TLD_List
00010         $ret = array (
00011                 // These items are placed here by hand, since they are very common
00012                 // Note there are no pseudo-TLD like 'co.de', else this would not work!
00013                 'de',
00014                 'ac.com', // must be before 'com'!
00015                 'com',
00016                 'net',
00017                 'org',
00018                 // List below is sorted in a special way, see end of file how to add elements 
00019                 'national-library-scotland.uk',
00020                 'ivano-frankivsk.ua',
00021                 'british-library.uk',
00022                 'kommunalforbund.se',
00023                 'naturbruksgymn.se',
00024                 'dnepropetrovsk.ua',
00025                 'khmelnitskiy.ua',
00026                 'zaporizhzhe.ua',
00027                 'sebastopol.ua',
00028                 'parliament.cy',
00029                 'parliament.uk',
00030                 'fylkesbibl.no',
00031                 'kirovograd.ua',
00032                 'kitakyushu.jp',
00033                 'chernovtsy.ua',
00034                 'kagoshima.jp',
00035                 'yamanashi.jp',
00036                 'in-addr.arpa',
00037                 'folkebibl.no',
00038                 'chernigov.ua',
00039                 'bialystok.pl',
00040                 'tokushima.jp',
00041                 'fukushima.jp',
00042                 'cherkassy.ua',
00043                 'yamaguchi.jp',
00044                 'weather.mobi',
00045                 'hiroshima.jp',
00046                 'kumamoto.jp',
00047                 'nikolaev.ua',
00048                 'kawasaki.jp',
00049                 'miyazaki.jp',
00050                 'wakayama.jp',
00051                 'ishikawa.jp',
00052                 'ingatlan.hu',
00053                 'warszawa.pl',
00054                 'konyvelo.hu',
00055                 'kanagawa.jp',
00056                 'yamagata.jp',
00057                 'yokohama.jp',
00058                 'uzhgorod.ua',
00059                 'ternopil.ua',
00060                 'hokkaido.jp',
00061                 'shizuoka.jp',
00062                 'szczecin.pl',
00063                 'zhitomir.ua',
00064                 'nagasaki.jp',
00065                 'kommune.no',
00066                 'okinawa.jp',
00067                 'sapporo.jp',
00068                 'olsztyn.pl',
00069                 'kherson.ua',
00070                 'tochigi.jp',
00071                 'komforb.se',
00072                 'ibaraki.jp',
00073                 'lugansk.ua',
00074                 'music.mobi',
00075                 'saitama.jp',
00076                 'poltava.ua',
00077                 'niigata.jp',
00078                 'ekloges.cy',
00079                 'vinnica.ua',
00080                 'erotica.hu',
00081                 'okayama.jp',
00082                 'vatican.va',
00083                 'kharkov.ua',
00084                 'fukuoka.jp',
00085                 'shimane.jp',
00086                 'tottori.jp',
00087                 'erotika.hu',
00088                 'donetsk.ua',
00089                 'tourism.tn',
00090                 'wroclaw.pl',
00091                 'crimea.ua',
00092                 'museum.om',
00093                 'lanbib.se',
00094                 'school.fj',
00095                 'idrett.no',
00096                 'casino.hu',
00097                 'lanarb.se',
00098                 'komvux.se',
00099                 'museum.mv',
00100                 'presse.fr',
00101                 'museum.mw',
00102                 'jogasz.hu',
00103                 'reklam.hu',
00104                 'plc.co.im',
00105                 'lublin.pl',
00106                 'gdansk.pl',
00107                 'ltd.co.im',
00108                 'school.nz',
00109                 'tozsde.hu',
00110                 'utazas.hu',
00111                 'odessa.ua',
00112                 'poznan.pl',
00113                 'slupsk.pl',
00114                 'school.za',
00115                 'iris.arpa',
00116                 'police.uk',
00117                 'miyagi.jp',
00118                 'sendai.jp',
00119                 'health.vn',
00120                 'nagano.jp',
00121                 'aomori.jp',
00122                 'e164.arpa',
00123                 'nagoya.jp',
00124                 'krakow.pl',
00125                 'museum.no',
00126                 'kagawa.jp',
00127                 'toyama.jp',
00128                 'rovno.ua',
00129                 'hotel.hu',
00130                 'games.hu',
00131                 'torun.pl',
00132                 'aland.fi',
00133                 'forum.hu',
00134                 'shiga.jp',
00135                 'kyoto.jp',
00136                 'hyogo.jp',
00137                 'media.hu',
00138                 'agrar.hu',
00139                 'lakas.hu',
00140                 'video.hu',
00141                 'osaka.jp',
00142                 'perso.ht',
00143                 'chiba.jp',
00144                 'hotel.lk',
00145                 'adult.ht',
00146                 'press.cy',
00147                 'tokyo.jp',
00148                 'fukui.jp',
00149                 'gunma.jp',
00150                 'brand.se',
00151                 'ehime.jp',
00152                 'army.mil',
00153                 'navy.mil',
00154                 'iwate.jp',
00155                 'akita.jp',
00156                 'parti.se',
00157                 'press.se',
00158                 'sport.hu',
00159                 'aichi.jp',
00160                 'herad.no',
00161                 'lutsk.ua',
00162                 'store.bb',
00163                 'csiro.au',
00164                 'uri.arpa',
00165                 'icnet.uk',
00166                 'urn.arpa',
00167                 'maori.nz',
00168                 'ip6.arpa',
00169                 'kochi.jp',
00170                 'info.sd',
00171                 'law.pro',
00172                 'cpa.pro',
00173                 'info.au',
00174                 'assn.lk',
00175                 'med.pro',
00176                 'asso.ht',
00177                 'info.bb',
00178                 'sshn.se',
00179                 'info.nr',
00180                 'fhsk.se',
00181                 'name.et',
00182                 'city.za',
00183                 'stat.no',
00184                 'priv.at',
00185                 'info.ht',
00186                 'name.ae',
00187                 'kobe.jp',
00188                 'firm.ht',
00189                 'conf.lv',
00190                 'name.mv',
00191                 'asso.gp',
00192                 'gouv.fr',
00193                 'coop.mw',
00194                 'lviv.ua',
00195                 'asso.mc',
00196                 'coop.mv',
00197                 'publ.pt',
00198                 'info.mv',
00199                 'aero.mv',
00200                 'sumy.ua',
00201                 'gouv.rw',
00202                 'name.az',
00203                 'kiev.ua',
00204                 'info.az',
00205                 'conf.au',
00206                 'club.tw',
00207                 'name.hr',
00208                 'from.hr',
00209                 'info.cy',
00210                 'asso.fr',
00211                 'name.cy',
00212                 'priv.no',
00213                 'shop.ht',
00214                 'coop.ht',
00215                 'asso.dz',
00216                 'nara.jp',
00217                 'oita.jp',
00218                 'info.ve',
00219                 'szex.hu',
00220                 'suli.hu',
00221                 'info.pr',
00222                 'shop.hu',
00223                 'info.tt',
00224                 'gouv.ht',
00225                 'coop.br',
00226                 'info.tr',
00227                 'saga.jp',
00228                 'wroc.pl',
00229                 'info.et',
00230                 'muni.il',
00231                 'name.tr',
00232                 'name.my',
00233                 'info.pl',
00234                 'name.fj',
00235                 'kids.us',
00236                 'info.fj',
00237                 'name.tt',
00238                 'info.tn',
00239                 'bolt.hu',
00240                 '2000.hu',
00241                 'fgov.be',
00242                 'news.hu',
00243                 'gifu.jp',
00244                 'isla.pr',
00245                 'lodz.pl',
00246                 'name.pr',
00247                 'ebiz.tw',
00248                 'info.hu',
00249                 'game.tw',
00250                 'priv.hu',
00251                 'name.vn',
00252                 'city.hu',
00253                 'nome.pt',
00254                 'firm.in',
00255                 'name.tj',
00256                 'info.ec',
00257                 'info.vn',
00258                 'geek.nz',
00259                 'film.hu',
00260                 'intl.tn',
00261                 'govt.nz',
00262                 'edu.mo',
00263                 'biz.mv',
00264                 'com.mv',
00265                 'museum',
00266                 'com.mt',
00267                 'gov.mt',
00268                 'gov.mo',
00269                 'net.mt',
00270                 'edu.mt',
00271                 'com.mu',
00272                 'org.mt',
00273                 'gov.ng',
00274                 'com.ng',
00275                 'org.ng',
00276                 'net.ng',
00277                 'edu.ng',
00278                 'mil.my',
00279                 'org.my',
00280                 'gov.my',
00281                 'edu.my',
00282                 'gob.ni',
00283                 'com.ni',
00284                 'mil.no',
00285                 'vgs.no',
00286                 'fhs.no',
00287                 'net.ni',
00288                 'nom.ni',
00289                 'edu.ni',
00290                 'org.ni',
00291                 'net.my',
00292                 'com.my',
00293                 'pro.mv',
00294                 'com.mw',
00295                 'edu.mw',
00296                 'org.mv',
00297                 'net.mv',
00298                 'gov.mv',
00299                 'int.mv',
00300                 'mil.mv',
00301                 'gov.mw',
00302                 'int.mw',
00303                 'org.mx',
00304                 'edu.mx',
00305                 'gob.mx',
00306                 'net.mx',
00307                 'com.mx',
00308                 'net.mw',
00309                 'org.mw',
00310                 'edu.mv',
00311                 'int.lk',
00312                 'com.lb',
00313                 'com.lc',
00314                 'org.lc',
00315                 'edu.lc',
00316                 'edu.lb',
00317                 'gov.lb',
00318                 'mil.kz',
00319                 'com.kz',
00320                 'net.lb',
00321                 'org.lb',
00322                 'com.li',
00323                 'net.li',
00324                 'com.lk',
00325                 'org.lk',
00326                 'edu.lk',
00327                 'ngo.lk',
00328                 'net.lk',
00329                 'sch.lk',
00330                 'org.li',
00331                 'gov.li',
00332                 'gov.lk',
00333                 'gov.kz',
00334                 'net.kz',
00335                 'net.kh',
00336                 'org.kh',
00337                 'com.kw',
00338                 'edu.kw',
00339                 'mil.kh',
00340                 'gov.kh',
00341                 'mie.jp',
00342                 'per.kh',
00343                 'com.kh',
00344                 'edu.kh',
00345                 'gov.kw',
00346                 'net.kw',
00347                 'org.ky',
00348                 'net.ky',
00349                 'org.kz',
00350                 'edu.kz',
00351                 'com.ky',
00352                 'gov.ky',
00353                 'org.kw',
00354                 'mil.kw',
00355                 'edu.ky',
00356                 'soc.lk',
00357                 'web.lk',
00358                 'net.ma',
00359                 'gov.ma',
00360                 'org.ma',
00361                 'org.mg',
00362                 'org.ly',
00363                 'med.ly',
00364                 'gov.ly',
00365                 'plc.ly',
00366                 'edu.ly',
00367                 'sch.ly',
00368                 'nom.mg',
00369                 'gov.mg',
00370                 'com.mk',
00371                 'org.mk',
00372                 'com.mo',
00373                 'net.mo',
00374                 'net.mh',
00375                 'mil.mg',
00376                 'prd.mg',
00377                 'com.mg',
00378                 'edu.mg',
00379                 'net.ly',
00380                 'com.ly',
00381                 'net.lr',
00382                 'org.ls',
00383                 'gov.lt',
00384                 'mil.lt',
00385                 'org.lr',
00386                 'gov.lr',
00387                 'ltd.lk',
00388                 'grp.lk',
00389                 'com.lr',
00390                 'edu.lr',
00391                 'gov.lu',
00392                 'mil.lu',
00393                 'org.lv',
00394                 'mil.lv',
00395                 'net.lv',
00396                 'asn.lv',
00397                 'gov.lv',
00398                 'edu.lv',
00399                 'org.lu',
00400                 'net.lu',
00401                 'com.lv',
00402                 'org.mo',
00403                 'com.pf',
00404                 'gen.tr',
00405                 'web.tr',
00406                 'org.tr',
00407                 'bbs.tr',
00408                 'tel.tr',
00409                 'bel.tr',
00410                 'gov.tr',
00411                 'net.tr',
00412                 'biz.tr',
00413                 'fin.tn',
00414                 'ens.tn',
00415                 'net.tn',
00416                 'gov.to',
00417                 'com.tr',
00418                 'gov.tp',
00419                 'pol.tr',
00420                 'mil.tr',
00421                 'gov.tt',
00422                 'edu.tt',
00423                 'pro.tt',
00424                 'gov.tv',
00425                 'edu.tw',
00426                 'mil.tw',
00427                 'gov.tw',
00428                 'biz.tt',
00429                 'net.tt',
00430                 'edu.tr',
00431                 'k12.tr',
00432                 'bel.tr',
00433                 'travel',
00434                 'org.tt',
00435                 'com.tt',
00436                 'nat.tn',
00437                 'ind.tn',
00438                 'edu.sv',
00439                 'idn.sg',
00440                 'per.sg',
00441                 'com.sv',
00442                 'gob.sv',
00443                 'red.sv',
00444                 'org.sv',
00445                 'edu.sg',
00446                 'gov.sg',
00447                 'fhv.se',
00448                 'org.se',
00449                 'mil.se',
00450                 'com.sg',
00451                 'org.sg',
00452                 'net.sg',
00453                 'gov.sy',
00454                 'com.sy',
00455                 'gov.tj',
00456                 'web.tj',
00457                 'mil.tj',
00458                 'com.tn',
00459                 'org.tn',
00460                 'gov.tn',
00461                 'org.tj',
00462                 'net.tj',
00463                 'net.th',
00464                 'net.sy',
00465                 'biz.tj',
00466                 'com.tj',
00467                 'int.tj',
00468                 'edu.tj',
00469                 'com.tw',
00470                 'net.tw',
00471                 'int.vn',
00472                 'gov.vn',
00473                 'edu.vn',
00474                 'biz.vn',
00475                 'pro.vn',
00476                 'net.ye',
00477                 'com.ye',
00478                 'org.vn',
00479                 'net.vn',
00480                 'com.vi',
00481                 'web.ve',
00482                 'org.vi',
00483                 'edu.vi',
00484                 'com.vn',
00485                 'gov.vi',
00486                 'org.yu',
00487                 'edu.yu',
00488                 'org.zm',
00489                 'web.za',
00490                 'ngo.za',
00491                 'gov.zm',
00492                 'sch.zm',
00493                 'gov.zw',
00494                 'org.zw',
00495                 'net.za',
00496                 'alt.za',
00497                 'gov.za',
00498                 'edu.za',
00499                 'law.za',
00500                 'mil.za',
00501                 'org.za',
00502                 'nom.za',
00503                 'org.ve',
00504                 'net.ve',
00505                 'mod.uk',
00506                 'mil.uk',
00507                 'ltd.uk',
00508                 'net.uk',
00509                 'nic.uk',
00510                 'org.uk',
00511                 'nhs.uk',
00512                 'gov.uk',
00513                 'org.ua',
00514                 'idv.tw',
00515                 'org.tw',
00516                 'com.ua',
00517                 'gov.ua',
00518                 'edu.ua',
00519                 'net.ua',
00520                 'plc.uk',
00521                 'sch.uk',
00522                 'org.uy',
00523                 'gub.uy',
00524                 'com.uy',
00525                 'net.uy',
00526                 'com.ve',
00527                 'mil.uy',
00528                 'edu.uy',
00529                 'nsn.us',
00530                 'nel.uk',
00531                 'jet.uk',
00532                 'nls.uk',
00533                 'dni.us',
00534                 'isa.us',
00535                 'fed.us',
00536                 'gov.sd',
00537                 'med.sd',
00538                 'gob.pe',
00539                 'mil.pe',
00540                 'edu.pe',
00541                 'nom.pe',
00542                 'org.pf',
00543                 'com.pg',
00544                 'edu.pf',
00545                 'net.pe',
00546                 'org.pe',
00547                 'abo.pa',
00548                 'net.pa',
00549                 'ing.pa',
00550                 'med.pa',
00551                 'com.pe',
00552                 'nom.pa',
00553                 'net.pg',
00554                 'com.ph',
00555                 'gok.pk',
00556                 'gob.pk',
00557                 'gov.pk',
00558                 'gon.pk',
00559                 'gop.pk',
00560                 'com.pl',
00561                 'gos.pk',
00562                 'web.pk',
00563                 'biz.pk',
00564                 'com.pk',
00565                 'gov.ph',
00566                 'net.pk',
00567                 'edu.pk',
00568                 'fam.pk',
00569                 'org.pk',
00570                 'org.pa',
00571                 'edu.pa',
00572                 'net.nr',
00573                 'com.nr',
00574                 'org.nr',
00575                 'cri.nz',
00576                 'gen.nz',
00577                 'mil.nz',
00578                 'iwi.nz',
00579                 'biz.nr',
00580                 'edu.nr',
00581                 'edu.np',
00582                 'org.np',
00583                 'net.np',
00584                 'gov.np',
00585                 'gov.nr',
00586                 'mil.np',
00587                 'net.nz',
00588                 'org.nz',
00589                 'pro.om',
00590                 'biz.om',
00591                 'med.om',
00592                 'com.pa',
00593                 'gob.pa',
00594                 'sld.pa',
00595                 'mil.om',
00596                 'org.om',
00597                 'edu.om',
00598                 'com.om',
00599                 'sch.om',
00600                 'net.om',
00601                 'gov.om',
00602                 'biz.pl',
00603                 'net.pl',
00604                 'mil.rw',
00605                 'int.rw',
00606                 'com.rw',
00607                 'com.sa',
00608                 'edu.sa',
00609                 'med.sa',
00610                 'sch.sa',
00611                 'edu.rw',
00612                 'net.rw',
00613                 'net.ru',
00614                 'com.ru',
00615                 'org.ru',
00616                 'msk.ru',
00617                 'gov.rw',
00618                 'int.ru',
00619                 'gov.sa',
00620                 'net.sa',
00621                 'edu.sc',
00622                 'org.sc',
00623                 'net.sc',
00624                 'com.sd',
00625                 'net.sd',
00626                 'edu.sd',
00627                 'org.sd',
00628                 'gov.sc',
00629                 'com.sc',
00630                 'pub.sa',
00631                 'org.sa',
00632                 'com.sb',
00633                 'gov.sb',
00634                 'edu.sb',
00635                 'net.sb',
00636                 'com.py',
00637                 'edu.py',
00638                 'edu.pr',
00639                 'com.pr',
00640                 'biz.pr',
00641                 'gov.pr',
00642                 'net.pr',
00643                 'pro.pr',
00644                 'org.pr',
00645                 'gda.pl',
00646                 'waw.pl',
00647                 'edu.pl',
00648                 'art.pl',
00649                 'org.pl',
00650                 'ngo.pl',
00651                 'mil.pl',
00652                 'gov.pl',
00653                 'edu.ps',
00654                 'gov.ps',
00655                 'net.pt',
00656                 'int.pt',
00657                 'org.pt',
00658                 'net.py',
00659                 'gov.py',
00660                 'org.py',
00661                 'gov.pt',
00662                 'edu.pt',
00663                 'plo.ps',
00664                 'sec.ps',
00665                 'com.ps',
00666                 'org.ps',
00667                 'com.pt',
00668                 'net.ps',
00669                 'com.np',
00670                 'gov.lc',
00671                 'org.cd',
00672                 'com.cd',
00673                 'com.ch',
00674                 'net.ch',
00675                 'gov.ch',
00676                 'org.ch',
00677                 'mil.by',
00678                 'gov.by',
00679                 'gov.bt',
00680                 'edu.bt',
00681                 'net.bt',
00682                 'org.bt',
00683                 'org.bw',
00684                 'com.cn',
00685                 'edu.cn',
00686                 'net.co',
00687                 'mil.co',
00688                 'nom.co',
00689                 'com.cu',
00690                 'org.cu',
00691                 'edu.cu',
00692                 'gov.co',
00693                 'org.co',
00694                 'net.cn',
00695                 'gov.cn',
00696                 'org.cn',
00697                 'com.co',
00698                 'edu.co',
00699                 'com.bt',
00700                 'org.bs',
00701                 'jor.br',
00702                 'ggf.br',
00703                 'lel.br',
00704                 'mat.br',
00705                 'mus.br',
00706                 'med.br',
00707                 'fst.br',
00708                 'fot.br',
00709                 'ecn.br',
00710                 'cnt.br',
00711                 'eng.br',
00712                 'eti.br',
00713                 'fnd.br',
00714                 'not.br',
00715                 'ntr.br',
00716                 'zlg.br',
00717                 'vet.br',
00718                 'dpn.br',
00719                 'nom.br',
00720                 'net.bs',
00721                 'com.bs',
00722                 'trd.br',
00723                 'slg.br',
00724                 'ppg.br',
00725                 'odo.br',
00726                 'pro.br',
00727                 'psc.br',
00728                 'qsl.br',
00729                 'net.cu',
00730                 'gov.cu',
00731                 'gov.ec',
00732                 'edu.ec',
00733                 'mil.ec',
00734                 'com.ee',
00735                 'fie.ee',
00736                 'org.ee',
00737                 'org.ec',
00738                 'pro.ec',
00739                 'com.ec',
00740                 'art.dz',
00741                 'net.ec',
00742                 'fin.ec',
00743                 'med.ec',
00744                 'pri.ee',
00745                 'eun.eg',
00746                 'nom.es',
00747                 'com.es',
00748                 'org.es',
00749                 'gob.es',
00750                 'com.et',
00751                 'edu.es',
00752                 'mil.eg',
00753                 'net.eg',
00754                 'sci.eg',
00755                 'edu.eg',
00756                 'gov.eg',
00757                 'com.eg',
00758                 'org.eg',
00759                 'pol.dz',
00760                 'edu.dz',
00761                 'com.dm',
00762                 'org.cy',
00763                 'net.dm',
00764                 'org.dm',
00765                 'gov.dm',
00766                 'edu.dm',
00767                 'net.cy',
00768                 'pro.cy',
00769                 'gov.cx',
00770                 'inf.cu',
00771                 'com.cy',
00772                 'biz.cy',
00773                 'ltd.cy',
00774                 'edu.do',
00775                 'gov.do',
00776                 'com.dz',
00777                 'art.do',
00778                 'org.dz',
00779                 'net.dz',
00780                 'gov.dz',
00781                 'mil.do',
00782                 'net.do',
00783                 'com.do',
00784                 'gob.do',
00785                 'org.do',
00786                 'sld.do',
00787                 'web.do',
00788                 'cng.br',
00789                 'cim.br',
00790                 'mil.ar',
00791                 'int.ar',
00792                 'net.ar',
00793                 'org.ar',
00794                 'com.au',
00795                 'asn.au',
00796                 'gov.ar',
00797                 'com.ar',
00798                 'com.an',
00799                 'net.al',
00800                 'net.an',
00801                 'org.an',
00802                 'edu.an',
00803                 'net.au',
00804                 'org.au',
00805                 'com.az',
00806                 'com.aw',
00807                 'net.az',
00808                 'int.az',
00809                 'biz.az',
00810                 'gov.az',
00811                 'edu.au',
00812                 'gov.au',
00813                 'nsw.au',
00814                 'act.au',
00815                 'qld.au',
00816                 'tas.au',
00817                 'vic.au',
00818                 'com.al',
00819                 'org.al',
00820                 'gov.ae',
00821                 'net.ae',
00822                 'org.ae',
00823                 'mil.ae',
00824                 'pro.ae',
00825                 'sch.ae',
00826                 'nom.ad',
00827                 'org.ac',
00828                 'edu.ac',
00829                 'com.ac',
00830                 'gov.ac',
00831                 'net.ac',
00832                 'mil.ac',
00833                 'gov.af',
00834                 'edu.af',
00835                 'net.ai',
00836                 'com.ai',
00837                 'org.ai',
00838                 'gov.al',
00839                 'edu.al',
00840                 'off.ai',
00841                 'nom.ag',
00842                 'com.af',
00843                 'net.af',
00844                 'com.ag',
00845                 'org.ag',
00846                 'net.ag',
00847                 'org.az',
00848                 'edu.az',
00849                 'g12.br',
00850                 'far.br',
00851                 'gov.br',
00852                 'imb.br',
00853                 'inf.br',
00854                 'ind.br',
00855                 'esp.br',
00856                 'com.br',
00857                 'int.bo',
00858                 'mil.bo',
00859                 'agr.br',
00860                 'art.br',
00861                 'edu.br',
00862                 'mil.br',
00863                 'net.br',
00864                 'adv.br',
00865                 'adm.br',
00866                 'arq.br',
00867                 'ato.br',
00868                 'bmd.br',
00869                 'bio.br',
00870                 'etc.br',
00871                 'tur.br',
00872                 'psi.br',
00873                 'org.br',
00874                 'rec.br',
00875                 'srv.br',
00876                 'tmp.br',
00877                 'edu.bo',
00878                 'gob.bo',
00879                 'edu.bd',
00880                 'com.bd',
00881                 'net.bd',
00882                 'gov.bd',
00883                 'mil.bd',
00884                 'org.bd',
00885                 'biz.bb',
00886                 'org.bb',
00887                 'com.bb',
00888                 'mil.az',
00889                 'edu.bb',
00890                 'gov.bb',
00891                 'net.bb',
00892                 'gov.bf',
00893                 'com.bm',
00894                 'com.bo',
00895                 'net.bn',
00896                 'org.bo',
00897                 'net.bo',
00898                 'gov.bo',
00899                 'org.bn',
00900                 'edu.bn',
00901                 'org.bm',
00902                 'edu.bm',
00903                 'gov.bm',
00904                 'net.bm',
00905                 'com.bn',
00906                 'gov.et',
00907                 'net.cd',
00908                 'net.gp',
00909                 'org.gp',
00910                 'com.gr',
00911                 'com.gp',
00912                 'net.gn',
00913                 'net.ir',
00914                 'gov.gn',
00915                 'org.gn',
00916                 'edu.gr',
00917                 'net.gr',
00918                 'idv.hk',
00919                 'gov.ir',
00920                 'net.hk',
00921                 'gov.hk',
00922                 'edu.hk',
00923                 'org.gr',
00924                 'gov.gr',
00925                 'com.hk',
00926                 'org.ir',
00927                 'com.gn',
00928                 'gov.jm',
00929                 'edu.jm',
00930                 'org.je',
00931                 'com.jm',
00932                 'net.jm',
00933                 'org.gh',
00934                 'mil.gh',
00935                 'org.jm',
00936                 'com.gi',
00937                 'ltd.gi',
00938                 'gov.it',
00939                 'org.is',
00940                 'sch.ir',
00941                 'org.gi',
00942                 'edu.gi',
00943                 'gov.gi',
00944                 'mod.gi',
00945                 'net.je',
00946                 'org.et',
00947                 'org.hk',
00948                 'mil.in',
00949                 'net.im',
00950                 'gov.im',
00951                 'idf.il',
00952                 'gov.il',
00953                 'org.il',
00954                 'net.il',
00955                 'k12.il',
00956                 'org.im',
00957                 'nic.im',
00958                 'edu.in',
00959                 'res.in',
00960                 'gov.in',
00961                 'nic.in',
00962                 'ind.in',
00963                 'net.in',
00964                 'org.in',
00965                 'gen.in',
00966                 'gov.ie',
00967                 'sex.hu',
00968                 'gob.hn',
00969                 'com.hr',
00970                 'com.ht',
00971                 'mil.hn',
00972                 'net.hn',
00973                 'com.hn',
00974                 'edu.hn',
00975                 'org.hn',
00976                 'net.ht',
00977                 'pro.ht',
00978                 'med.ht',
00979                 'edu.ht',
00980                 'org.hu',
00981                 'rel.ht',
00982                 'pol.ht',
00983                 'org.ht',
00984                 'art.ht',
00985                 'gov.gh',
00986                 'edu.gp',
00987                 'pro.fj',
00988                 'org.fj',
00989                 'gov.fj',
00990                 'mil.fj',
00991                 'org.fk',
00992                 'net.ge',
00993                 'pvt.ge',
00994                 'biz.fj',
00995                 'biz.et',
00996                 'net.jo',
00997                 'com.fj',
00998                 'net.fj',
00999                 'gov.fk',
01000                 'org.ge',
01001                 'nom.fr',
01002                 'edu.jo',
01003                 'prd.fr',
01004                 'com.fr',
01005                 'gov.jo',
01006                 'mil.jo',
01007                 'com.ge',
01008                 'nom.fk',
01009                 'gov.ge',
01010                 'net.fk',
01011                 'edu.ge',
01012                 'org.jo',
01013                 'mil.ge',
01014                 'org.gg',
01015                 'edu.et',
01016                 'net.gg',
01017                 'net.et',
01018                 'com.jo',
01019                 'edu.gh',
01020                 'com.gh',
01021                 'go.tj',
01022                 'sc.ug',
01023                 'fl.us',
01024                 'vn.ua',
01025                 'ac.fk',
01026                 'de.us',
01027                 'co.ir',
01028                 'tv.br',
01029                 'co.kr',
01030                 'hi.us',
01031                 'co.tj',
01032                 'ga.us',
01033                 'ac.jp',
01034                 'zp.ua',
01035                 'nj.us',
01036                 'dc.us',
01037                 'wa.au',
01038                 'az.us',
01039                 'co.fk',
01040                 'or.kr',
01041                 'fm.br',
01042                 'ar.us',
01043                 'te.ua',
01044                 'nm.us',
01045                 'ca.us',
01046                 'ac.nz',
01047                 'co.ls',
01048                 'ct.us',
01049                 'co.nz',
01050                 'co.mw',
01051                 'iz.hr',
01052                 'co.us',
01053                 'or.ug',
01054                 'zt.ua',
01055                 'ky.us',
01056                 'la.us',
01057                 'ma.us',
01058                 'ks.us',
01059                 'ac.ug',
01060                 'id.lv',
01061                 'co.om',
01062                 'md.us',
01063                 'me.us',
01064                 'mt.us',
01065                 'nc.us',
01066                 'ms.us',
01067                 'mo.us',
01068                 'mi.us',
01069                 'mn.us',
01070                 'ne.us',
01071                 'co.ug',
01072                 'mi.th',
01073                 'go.th',
01074                 'or.th',
01075                 'nh.us',
01076                 'ia.us',
01077                 'ac.tj',
01078                 'in.th',
01079                 'co.th',
01080                 'ne.ug',
01081                 'tm.fr',
01082                 'in.us',
01083                 'il.us',
01084                 'ac.th',
01085                 'id.us',
01086                 'nd.us',
01087                 'tm.za',
01088                 'cv.ua',
01089                 'co.zw',
01090                 'cn.ua',
01091                 'ac.im',
01092                 'dp.ua',
01093                 'dn.ua',
01094                 'co.in',
01095                 'od.ua',
01096                 'ck.ua',
01097                 'ed.jp',
01098                 'ne.tz',
01099                 'or.tz',
01100                 'co.im',
01101                 'tv.bb',
01102                 'ac.zm',
01103                 'co.bb',
01104                 'nt.au',
01105                 'if.ua',
01106                 'lg.ua',
01107                 'kr.ua',
01108                 'ac.zw',
01109                 'ne.jp',
01110                 'lg.jp',
01111                 'mk.ua',
01112                 'ac.in',
01113                 'kv.ua',
01114                 'gr.jp',
01115                 'kh.ua',
01116                 'me.uk',
01117                 'pp.az',
01118                 'ks.ua',
01119                 'km.ua',
01120                 'go.jp',
01121                 'go.tz',
01122                 'ac.tz',
01123                 'co.id',
01124                 'ak.us',
01125                 'ac.id',
01126                 'bd.se',
01127                 'or.id',
01128                 'ac.ir',
01129                 'go.id',
01130                 'tm.hu',
01131                 'ac.uk',
01132                 'al.us',
01133                 'ad.jp',
01134                 'am.br',
01135                 'av.tr',
01136                 'dr.tr',
01137                 'tv.bo',
01138                 'co.hu',
01139                 'rv.ua',
01140                 'co.uk',
01141                 'ac.be',
01142                 'co.zm',
01143                 'or.at',
01144                 'id.au',
01145                 'co.jp',
01146                 'sa.au',
01147                 'co.tz',
01148                 'bl.uk',
01149                 'co.at',
01150                 'ac.il',
01151                 'co.tt',
01152                 'co.il',
01153                 'pl.ua',
01154                 'ac.at',
01155                 'gv.at',
01156                 'ac.fj',
01157                 'ac.mw',
01158                 'go.cr',
01159                 'fi.cr',
01160                 'ed.cr',
01161                 'or.cr',
01162                 'sa.cr',
01163                 'ac.pa',
01164                 'ac.vn',
01165                 'co.cr',
01166                 'co.ve',
01167                 'ac.cn',
01168                 'co.za',
01169                 'ac.cy',
01170                 'tm.cy',
01171                 'ac.cr',
01172                 'ac.is',
01173                 'co.ck',
01174                 'co.ag',
01175                 'ac.se',
01176                 'wv.us',
01177                 'ac.ru',
01178                 'wy.us',
01179                 'tj.cn',
01180                 'sk.ca',
01181                 'qc.ca',
01182                 'ac.rw',
01183                 'og.ao',
01184                 'pp.ru',
01185                 'ed.ao',
01186                 'co.ao',
01187                 'gv.ao',
01188                 'it.ao',
01189                 'ac.gn',
01190                 'or.jp',
01191                 'co.yu',
01192                 'co.gg',
01193                 'jx.cn',
01194                 'ln.cn',
01195                 'nm.cn',
01196                 'js.cn',
01197                 'jl.cn',
01198                 'co.je',
01199                 'ac.za',
01200                 'nx.cn',
01201                 'qh.cn',
01202                 'sx.cn',
01203                 'xj.cn',
01204                 'sn.cn',
01205                 'sh.cn',
01206                 'sc.cn',
01207                 'sd.cn',
01208                 'hn.cn',
01209                 'xz.cn',
01210                 'fj.cn',
01211                 'yn.cn',
01212                 'gd.cn',
01213                 'cq.cn',
01214                 'bj.cn',
01215                 'ah.cn',
01216                 'zj.cn',
01217                 'gs.cn',
01218                 'gz.cn',
01219                 'hi.cn',
01220                 'hl.cn',
01221                 'he.cn',
01222                 'hb.cn',
01223                 'gx.cn',
01224                 'ha.cn',
01225                 'co.rw',
01226                 'yk.ca',
01227                 'go.ug',
01228                 'pe.ca',
01229                 'pp.se',
01230                 'tm.se',
01231                 'ri.us',
01232                 'ab.se',
01233                 'tn.us',
01234                 'sd.us',
01235                 'tm.mg',
01236                 'sc.us',
01237                 'pa.us',
01238                 'or.us',
01239                 'co.ma',
01240                 'pb.ao',
01241                 'fh.se',
01242                 'id.ly',
01243                 'ac.ae',
01244                 'nv.us',
01245                 'ok.us',
01246                 'oh.us',
01247                 'tm.mc',
01248                 'ny.us',
01249                 'tx.us',
01250                 'tv.sd',
01251                 'mb.ca',
01252                 'nb.ca',
01253                 'bc.ca',
01254                 'ut.us',
01255                 'wi.us',
01256                 'nf.ca',
01257                 'nl.ca',
01258                 'nu.ca',
01259                 'on.ca',
01260                 'nt.ca',
01261                 'ns.ca',
01262                 'co.mu',
01263                 'wa.us',
01264                 'ab.ca',
01265                 'va.us',
01266                 'vt.us',
01267                 'ac.yu',
01268                 'co.bw',
01269                 'y.se',
01270                 'u.se',
01271                 'e.se',
01272                 'c.se',
01273                 'w.se',
01274                 'z.se',
01275                 'd.se',
01276                 't.se',
01277                 'n.se',
01278                 'm.se',
01279                 'x.se',
01280                 'k.se',
01281                 'h.se',
01282                 'g.se',
01283                 's.se',
01284                 'o.se',
01285                 'f.se',
01286                 'i.se',
01287                 'info',
01288                 'jobs',
01289                 'coop',
01290                 'name',
01291                 'mobi',
01292                 'aero',
01293                 'edu',
01294                 'mil',
01295                 'biz',
01296                 'gov',
01297                 'int',
01298                 'pro',
01299                 'cat',
01300                 'ws',
01301                 'ai',
01302                 'vu',
01303                 'jo',
01304                 'us',
01305                 'is',
01306                 'vc',
01307                 'ir',
01308                 'as',
01309                 'at',
01310                 'uz',
01311                 'ae',
01312                 'ag',
01313                 'ke',
01314                 'jp',
01315                 'kg',
01316                 'an',
01317                 'am',
01318                 'vn',
01319                 'ad',
01320                 'al',
01321                 'ki',
01322                 'km',
01323                 'je',
01324                 'io',
01325                 'vg',
01326                 'vi',
01327                 'af',
01328                 'it',
01329                 'kn',
01330                 'tj',
01331                 'mn',
01332                 'mo',
01333                 'gl',
01334                 'pt',
01335                 'cn',
01336                 'ck',
01337                 'cl',
01338                 'cm',
01339                 'ps',
01340                 'pr',
01341                 'cu',
01342                 'mr',
01343                 'ms',
01344                 'pl',
01345                 'mq',
01346                 'pn',
01347                 'mp',
01348                 'ci',
01349                 'mm',
01350                 'cd',
01351                 'mk',
01352                 'ru',
01353                 'cc',
01354                 'rw',
01355                 'sc',
01356                 'bz',
01357                 'ca',
01358                 'ro',
01359                 're',
01360                 'gm',
01361                 'pw',
01362                 'ml',
01363                 'ch',
01364                 'cg',
01365                 'qa',
01366                 'cf',
01367                 'mt',
01368                 'gi',
01369                 'nr',
01370                 'mz',
01371                 'na',
01372                 'ee',
01373                 'nu',
01374                 'fo',
01375                 'fm',
01376                 'ec',
01377                 'nc',
01378                 'ne',
01379                 'eu',
01380                 'no',
01381                 'nl',
01382                 'fi',
01383                 'es',
01384                 'nf',
01385                 'er',
01386                 'fr',
01387                 'dz',
01388                 'mu',
01389                 'pf',
01390                 'cz',
01391                 'cx',
01392                 'cv',
01393                 'pk',
01394                 'ph',
01395                 'dj',
01396                 'ge',
01397                 'gd',
01398                 'ga',
01399                 'gf',
01400                 'gg',
01401                 'dk',
01402                 'dm',
01403                 'by',
01404                 'bw',
01405                 'lk',
01406                 'hu',
01407                 'tp',
01408                 'bo',
01409                 'tt',
01410                 'ac',
01411                 'li',
01412                 'ie',
01413                 'to',
01414                 'ht',
01415                 'tl',
01416                 'tk',
01417                 'lu',
01418                 'tp',
01419                 'tm',
01420                 'hr',
01421                 'lt',
01422                 'bm',
01423                 'bj',
01424                 'ba',
01425                 'bb',
01426                 'in',
01427                 'ky',
01428                 'az',
01429                 'kr',
01430                 'aw',
01431                 'ax',
01432                 'la',
01433                 'ua',
01434                 'bi',
01435                 'tw',
01436                 'tv',
01437                 'bh',
01438                 'bg',
01439                 'be',
01440                 'bf',
01441                 'hn',
01442                 'lv',
01443                 'ma',
01444                 'gr',
01445                 'mc',
01446                 'sg',
01447                 'gs',
01448                 'gw',
01449                 'gu',
01450                 'gt',
01451                 'cq',
01452                 'md',
01453                 'gp',
01454                 'sd',
01455                 'mh',
01456                 'bt',
01457                 'se',
01458                 'mg',
01459                 'bs',
01460                 'sh',
01461                 'si',
01462                 'tc',
01463                 'sz',
01464                 'hk',
01465                 'td',
01466                 'tf',
01467                 'hm',
01468                 'tg',
01469                 'ly',
01470                 'gy',
01471                 'sm',
01472                 'sl',
01473                 'sk',
01474                 'sn',
01475                 'sr',
01476                 'su',
01477                 'st',
01478                 'ug'
01479         );
01480         return $ret;
01481 }
if (!defined('PHP_VERSION_ID')) if (PHP_VERSION_ID< 50207) if (!function_exists('memory_get_usage')) if (!function_exists('memory_get_peak_usage')) gyro_glob ( path,
flags = null  
)

Compatability layer.

Author:
Gerd Riesselmann Wrapper around glob that does not return false on empty directories
Parameters:
string  $path
int  $flags

Definition at line 59 of file compatability.inc.php.

00059                                          {
00060         $ret = glob($path, $flags);
00061         if ($ret === false) {
00062                 $ret = array();
00063         }
00064         return $ret;
00065 }
00066 
00067 if (Config::get_value(Config::VERSION_MAX) < 0.4) {
00068         // Old define style 
00069         require_once GYRO_CORE_DIR . 'lib/compatability/defines.0.3.inc.php';
00070 }