#40766 [NEW]: static function string invoking

Ask a Question related to PHP Bugs, Design and Development.

  1. #1

    Default #40766 [NEW]: static function string invoking

    From: danieloltmanns at gmx dot de
    Operating system: Linux
    PHP version: 5.2.1
    PHP Bug Type: *General Issues
    Bug description: static function string invoking

    Description:
    ------------
    // works:

    class A {
    public function foo(){}
    }

    $bar = new A();
    $bar->{'foo'}();

    -------------------------------

    // works not:
    class A {
    public function static foo(){}
    }

    A::{'foo'}();
    ------------------------


    --
    Edit bug report at [url]http://bugs.php.net/?id=40766&edit=1[/url]
    --
    Try a CVS snapshot (PHP 4.4): [url]http://bugs.php.net/fix.php?id=40766&r=trysnapshot44[/url]
    Try a CVS snapshot (PHP 5.2): [url]http://bugs.php.net/fix.php?id=40766&r=trysnapshot52[/url]
    Try a CVS snapshot (PHP 6.0): [url]http://bugs.php.net/fix.php?id=40766&r=trysnapshot60[/url]
    Fixed in CVS: [url]http://bugs.php.net/fix.php?id=40766&r=fixedcvs[/url]
    Fixed in release: [url]http://bugs.php.net/fix.php?id=40766&r=alreadyfixed[/url]
    Need backtrace: [url]http://bugs.php.net/fix.php?id=40766&r=needtrace[/url]
    Need Reproduce Script: [url]http://bugs.php.net/fix.php?id=40766&r=needscript[/url]
    Try newer version: [url]http://bugs.php.net/fix.php?id=40766&r=oldversion[/url]
    Not developer issue: [url]http://bugs.php.net/fix.php?id=40766&r=support[/url]
    Expected behavior: [url]http://bugs.php.net/fix.php?id=40766&r=notwrong[/url]
    Not enough info: [url]http://bugs.php.net/fix.php?id=40766&r=notenoughinfo[/url]
    Submitted twice: [url]http://bugs.php.net/fix.php?id=40766&r=submittedtwice[/url]
    register_globals: [url]http://bugs.php.net/fix.php?id=40766&r=globals[/url]
    PHP 3 support discontinued: [url]http://bugs.php.net/fix.php?id=40766&r=php3[/url]
    Daylight Savings: [url]http://bugs.php.net/fix.php?id=40766&r=dst[/url]
    IIS Stability: [url]http://bugs.php.net/fix.php?id=40766&r=isapi[/url]
    Install GNU Sed: [url]http://bugs.php.net/fix.php?id=40766&r=gnused[/url]
    Floating point limitations: [url]http://bugs.php.net/fix.php?id=40766&r=float[/url]
    No Zend Extensions: [url]http://bugs.php.net/fix.php?id=40766&r=nozend[/url]
    MySQL Configuration Error: [url]http://bugs.php.net/fix.php?id=40766&r=mysqlcfg[/url]
    danieloltmanns at gmx dot de Guest

  2. Similar Questions and Discussions

    1. invoking component method slower than local function ?
      Hello all, I am currently re-coding in object way an old application with linear code under coldfusion 6.1 MX. Components are ok but I encounter...
    2. Parse part of string (mid string function ?)
      Can someone tell me how to parse part of a string? I can use the following: <?php $text = $_SERVER; //$PHP_SELF //(document.url); echo $text;...
    3. "Access Denied" using public static Process Start(string, string);
      We are using Network Associates VirusScan to check files uploaded from a web page for viruses. The code below worked fine using .Net 1.1 on...
    4. file download dialog box appeared twice when invoking export function.
      ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????...
    5. function: global, static and...?
      Hi, I was just thinking about functions, and I believe there were more than two keywords like "global" and "static", which could be used in...
  3. #2

    Default #40766 [Opn->Bgs]: static function string invoking

    ID: 40766
    Updated by: [email]tony2001@php.net[/email]
    Reported By: danieloltmanns at gmx dot de
    -Status: Open
    +Status: Bogus
    Bug Type: *General Issues
    Operating System: Linux
    PHP Version: 5.2.1
    New Comment:

    Sorry, but your problem does not imply a bug in PHP itself. For a
    list of more appropriate places to ask for help using PHP, please
    visit [url]http://www.php.net/support.php[/url] as this bug system is not the
    appropriate forum for asking support questions. Due to the volume
    of reports we can not explain in detail here why your report is not
    a bug. The support channels will be able to provide an explanation
    for you.

    Thank you for your interest in PHP.




    Previous Comments:
    ------------------------------------------------------------------------

    [2007-03-09 13:08:41] danieloltmanns at gmx dot de

    Description:
    ------------
    // works:

    class A {
    public function foo(){}
    }

    $bar = new A();
    $bar->{'foo'}();

    -------------------------------

    // works not:
    class A {
    public function static foo(){}
    }

    A::{'foo'}();
    ------------------------



    ------------------------------------------------------------------------


    --
    Edit this bug report at [url]http://bugs.php.net/?id=40766&edit=1[/url]
    tony2001@php.net Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139