phpbar.de logo

Mailinglisten-Archive

[php] Fehlermeldung Undefined Index

[php] Fehlermeldung Undefined Index

mhe mhe at ltcgroup.de
Mit Aug 27 12:14:59 CEST 2003


>> > kann das zend studio jetzt folding und sowas ?
>
>Was ist folding? Noch nie geh=F6rt!


stell dir vor, dein code sieht wie folgt aus

    class php_overload_test
    {
        function __get($key, &$value)
        {
            echo "get: $key<br />\n";
            return true;
        }

        function __set($key, $value)
        {
            echo "set: $key value: $value<br />\n";
            return true;
        }

        function __call($method, $params, &$return)
        {
            echo "call: $method params: " . var_export($params,=
 1) . "<br />\n";
            return true;
        }
    }

da wuerde jetzt der editor links ne leiste haben, mit -/+

    class php_overload_test
-   {
        function __get($key, &$value)
-       {
            echo "get: $key<br />\n";
            return true;
        }

        function __set($key, $value)
-       {
            echo "set: $key value: $value<br />\n";
            return true;
        }

        function __call($method, $params, &$return)
-       {
            echo "call: $method params: " . var_export($params,=
 1) . "<br />\n";
            return true;
        }
-   }

klickst du dann auf das erste - sieht dein code wie folgt aus

    class php_overload_test
+   {
-----------------------------------------------------------------=
---------------

das ganze funktioniert auch mit=
 kontrollstrukturen/schleifen/funktionen ...

sehr huebsch, desweiteren was ich auch vermisse ist, das man die=
 ebenen sieht,
mein code sieht im editor dann noch wie folgt aus .. die "|" sind=
 leicht grau,

    class php_overload_test
-   {
    |   function __get($key, &$value)
-   |   {
    |   |   echo "get: $key<br />\n";
    |   |   return true;
    |   }

    |   function __set($key, $value)
+   |   {
-----------------------------------------------------------------=
---------------
    |   function __call($method, $params, &$return)
-   |   {
    |   |   echo "call: $method params: " . var_export($params,=
 1) . "<br />\n";
    |   |   return true;
    |   }
-   }

ich verwende diesen editor eigentlich fuer alles, also auch c++=
 und ruby,
weil einfach perfekt, per kommando zeile bekomme ich alle=
 interpreter/compiler integriert,
nicht nur einen pro editor, wie es viele php editoren machen,=
 oder faken .. und wen man halt nicht
von php her kommt, dann ist man halt verwoehnt :-) und hat das=
 schon seit jahren ;-)

wie gesagt, wenn du mal nen source file mit 3000 zeilen hattest,=
 wirst du es lieben und nicht missen wollen ..

bis dahin
 Mathias





php::bar PHP Wiki   -   Listenarchive