type-hinting

Typhinweis bindet Funktionsargumente an bestimmte Objekte oder gibt sie stark ein.
3
Antworten

Ist Typhinweis hilfreich bei der Performance von PHP-Skripten?

Type-Hinting hilft dem Compiler, den Typ der Variablen anzunehmen, aber da es sich bei PHP um eine dynamische Skript-interpretierte Sprache handelt, kam mir die Frage in den Sinn, ob Typhinweis die Runtime sogar schneller macht oder nicht?     
27.08.2010, 00:58
3
Antworten

Warum ist "traditionelles" Typhinweisen in PHP nicht erlaubt?

Habe gerade entdeckt, dass type-inding in PHP erlaubt ist, aber nicht für Ints, Strings , Bools oder Schwimmer. Warum erlaubt PHP keine Typhinweise für Typen wie Integer, Strings, ...?     
21.01.2011, 00:46
1
Antwort

Geben Sie Hinting für Objekte des Typs ein, der definiert wird

Ich bekomme den Fehler: %Vor% %Vor% Ich bin mir sicher, dass dies ein bekanntes Paradigma ist, da es wie ein ziemlich häufiges hierarchisches Klassennutzungs-Problem aussieht (eine selbst-referenzierende Klasse). Ich weiß, ich könnte den...
25.02.2016, 03:22
1
Antwort

Wie verhindere ich, dass PhpStorm bei Verwendung von PHPUnit-Mocks eine Erwartete Warnung anzeigt?

Beim Spotten einer Schnittstelle in PHPUnit beschwert sich PhpStorm, wenn es als Parameter für eine typisierte Funktion verwendet wird. Beispiel %Vor% On $a->foo($mock); PhpStorm unterstreicht $mock mit der Warnung Expected In...
23.08.2014, 17:41
2
Antworten

Tipping Rückgabewert mit ^ oder: Tag Meta?

Die beiden scheinen in Clojure dasselbe zu tun. Welche Syntax ist kanonisch? %Vor% Ich hoffe, es ist a , da es kürzer ist.     
26.06.2011, 15:37
1
Antwort

Typ Hinweise: Lösen Kreisabhängigkeit

Folgendes erzeugt NameError: name 'Client' is not defined . Wie kann ich es lösen? %Vor%     
20.11.2015, 23:46
1
Antwort

Welche Signatur haben Generatoren in Python?

Da das neue Python 3.5 Type Hinting mit Typ-Signaturen erlaubt, möchte ich das neue Feature verwenden, aber ich weiß nicht, wie ich eine Funktion mit der folgenden Struktur vollständig annotieren kann: %Vor% Was ist die richtige Signatur?  ...
25.11.2015, 13:54
2
Antworten

Geben Sie einen Hinweis für eine Datei oder ein dateiähnliches Objekt ein?

Gibt es einen richtigen Typhinweis für eine Datei oder ein dateiähnliches Objekt in Python? Wie würde ich beispielsweise den Rückgabewert dieser Funktion eingeben? %Vor%     
25.07.2016, 13:42
4
Antworten

Unterstützt Ruby Typ-Hinting?

PHP Beispiel: %Vor% Ruby Beispiel: %Vor% Gibt es etwas Ähnliches? Danke.     
16.07.2013, 19:50
1
Antwort

Wie funktioniert isinstance für List?

Ich versuche zu verstehen, wie Pythons Typ-Annotationen funktionieren (z. B. List und Dict - nicht list oder dict ). Insbesondere interessiert mich, wie isinstance(list(), List) funktioniert, so dass ich meine eigenen benutzerdef...
23.05.2017, 11:05