Mein Freund gab mir nur eine Herausforderung, er wollte meine Programmierfähigkeit testen. Er bittet mich, eine Funktion zu bauen, die etwas tut.
Also ging ich und baute ihm die Funktion, die er wollte. Als er meine Funktion sah, war er überrascht, dass ich in meiner Funktion eine Reihe von php eingebauten Funktionen verwendet habe. Er sagte, dass ein guter Programmierer nur seine eigenen Funktionen erstellt und die Verwendung von eingebauten Funktionen als schlampiger Code betrachtet wird. Also habe ich ihm gesagt, dass php eine Skriptsprache ist und nicht, was die eingebauten Funktionen schneller sind, weil sie den Quellcode in C++ einbauen und es schwierig ist, diese Funktion in einer Skriptsprache zu erstellen. Was denkst du, ist mein Freund richtig in dem, was er sagt?Die Verwendung von eingebauten PHP-Funktionen
0
A
Antwort
3
Nein, Ihr Freund liegt falsch. Nicht nur für PHP, sondern für fast alle Sprachen.
Wie Sie richtig vermutet haben, sind eingebaute Funktionen fast immer schneller, und das Rad neu zu erfinden bringt nur noch mehr potenzielle Probleme und Sicherheitslücken.
Verwandte Themen
- 1. Alexa eingebauten Steckplatz AMAZON.DATE
- 2. Wie berechne ich die Quadratwurzel einer Zahl ohne Verwendung von eingebauten?
- 3. Wird die Verwendung des eingebauten ORM in CF 9 die dB-Leistung erhöhen?
- 4. Die Nutzung des eingebauten Namespaces in C#
- 5. Wie verwendet man die eingebauten flows Definitionen?
- 6. Wie bekomme ich die eingebauten Validierungsfehlermeldungen von CakePHP angezeigt?
- 7. Mit eingebauten Checkstyle configuraiton von der Befehlszeile
- 8. Wiederherstellen von eingebauten Profil funktioniert nicht
- 9. Destructors von eingebauten Typen (int, char etc ..)
- 10. Iphone lese Audio von eingebauten Apps
- 11. Alle eingebauten JavaScript-Objekte
- 12. Die eingebauten JavaScript-Typen erweitern - ist das böse?
- 13. mit eingebauten in CSV-Modul Python Schreiben
- 14. Die Verwendung von UIApplicationDidFinishLaunchingNotification
- 15. Die Verwendung von executor.shutdown()
- 16. Die Verwendung von snprintf
- 17. Wo ist die Dokumentation zu allen eingebauten Maven-Ausdrücken?
- 18. Was sind die Vorteile von Mocha gegenüber dem eingebauten Mocking Framework von RSpec?
- 19. Ist es möglich, die Werte von zwei Variablen mithilfe von Morphlines eingebauten Befehlen hinzuzufügen?
- 20. Berechnung genaue Zeitdifferenz mit eingebauten Modulen
- 21. Falscher Abstand von der eingebauten Methode Abstand zu
- 22. VSCode: Anpassung des eingebauten Codeformatierers (js-verschönern)
- 23. Paraview - Dataset Standorte der eingebauten Demos/Quellen
- 24. Wie behandelt man: redeclaration von C++ eingebauten Typ 'char16_t'
- 25. C# - Array der Struktur ohne Verwendung einer eingebauten Funktion zu sortieren, nur mit Schleifen
- 26. Array von Objekten mit eingebauten Funktionen hat Typ Probleme
- 27. Wie kann man eine aus einer Liste verkettete Zeichenkette ohne Verwendung der eingebauten Methode erstellen?
- 28. Beispiel für die Verwendung Lenker Lookup Helfer
- 29. Zugangskontrolle über eingebauten Fingerabdruck-Sensor auf Android
- 30. Python: alternative Art der eingebauten Funktion "any"
Sie haben im Allgemeinen Recht. – arkascha
Sie könnten einen guten Programmierer machen .... Ihr Freund, vielleicht nicht so gut wie er denkt – RiggsFolly
Warum würden Sie das Rad neu erfinden. Also musst du und dein Freund ein Feuer bauen ... du ziehst dein BIC © Feuerzeug heraus ... während er Schwefel abbaut und Bäume abschneidet, um Streichhölzer herzustellen. ja –