Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:66063 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 46243 invoked from network); 20 Feb 2013 17:48:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 20 Feb 2013 17:48:33 -0000 Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.210.169 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.210.169 mail-ia0-f169.google.com Received: from [209.85.210.169] ([209.85.210.169:57898] helo=mail-ia0-f169.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id DF/E6-19387-07C05215 for ; Wed, 20 Feb 2013 12:48:33 -0500 Received: by mail-ia0-f169.google.com with SMTP id j5so7525777iaf.28 for ; Wed, 20 Feb 2013 09:48:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=OjIkAE3BgKvXUPYZJQKlcQQ6XhywIPBjB3QlarxcgsE=; b=tbEdfP418NrbDLKM1fayvtoJ5SY+NWw7L0Lc5QwmT3T2GeQ+rzA8pCY96lOpa5TlnY fpCSLHoW8L/HxecvxNnbIVSdgHN/YagbB2omNXWHG9BExAG8ACRQ6nGM9taarm0W25DF R4ckr9pJa54H2rnqxByRIYImk8gVmRqqByD+nWEReSuvn2mgJiFzmX9RbyYFg+N9lQsE v45F0RZE4jHefv+ut3UOy8RdNfZk5iC17wYsaftGUM47EHgY3biBGf/CwnXUOLS4g7nO 7H20v3EnLBLhJ8dpVjA8MdXTnbHB8dFn8H/W/kdgw2NTB8Gv3xjDRRq4SAnOdFshx+st WByg== MIME-Version: 1.0 X-Received: by 10.50.217.230 with SMTP id pb6mr11720336igc.43.1361382510514; Wed, 20 Feb 2013 09:48:30 -0800 (PST) Received: by 10.50.114.137 with HTTP; Wed, 20 Feb 2013 09:48:30 -0800 (PST) In-Reply-To: <1350901318.28636.YahooMailNeo@web162903.mail.bf1.yahoo.com> References: <1350901318.28636.YahooMailNeo@web162903.mail.bf1.yahoo.com> Date: Wed, 20 Feb 2013 18:48:30 +0100 Message-ID: To: Adi Mutu Cc: PHP Developers Mailing List Content-Type: multipart/alternative; boundary=14dae93411e7f1526104d62b90cc Subject: Re: [PHP-DEV] zend_execute_internal From: tyra3l@gmail.com (Ferenc Kovacs) --14dae93411e7f1526104d62b90cc Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, Oct 22, 2012 at 12:21 PM, Adi Mutu wrote: > Hello, > > Can somebody explain me the purpose of zend_execute_internal? > > Thanks, > A. Hi, From my really rough understanding that hook allows extensions to hook into indirect (call_user_func(), array_map(), etc.) php function calls. this is used by extensions like suhosin or xdebug where you either want to prevent the execution of those calls or log/debug them. --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu --14dae93411e7f1526104d62b90cc--