[Phpmyadmin-devel] Any special reason that "require" but not "require _once" on libraries/common.inc.php

Michal Čihař michal at cihar.com
Fri May 17 16:55:35 CEST 2013


Dne Fri, 17 May 2013 22:30:03 +0800
adam <adamgsoc2013 at gmail.com> napsal(a):

> I agree with you about that. But I don't know why the file libraries/common.inc.php use "require" but not "require _once". this file will be used frequently, so use "require _once" is better.
> I was thinking that there must be some special reason.

It is normally included just once, so there is no reason to check
this. However with testsuite this gets more complicated...

The original motivation for using just require instead of require_once
was performance, because require_once was pretty inefficient before some
of the more recent versions of PHP.

	Michal Čihař | http://cihar.com | http://phpmyadmin.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.phpmyadmin.net/pipermail/developers/attachments/20130517/040d4054/attachment.sig>

More information about the Developers mailing list