Mi sono imbattuto <?= ?>recentemente in questo tag PHP e sono riluttante a usarlo, ma mi fa così male che volevo che tu lo prendessi. So che è una cattiva pratica usare tag brevi <? ?>e che dovremmo usare tag completi <?php ?>, ma per quanto riguarda questo <?= ?>:? …
Sono stato assunto da qualcuno per fare qualche piccolo lavoro in un sito. È un sito per una grande azienda. Contiene dati molto sensibili, quindi la sicurezza è molto importante. Dopo aver analizzato il codice, ho notato che è pieno di buchi di sicurezza - leggi, molti file PHP che …
Dal momento che è la stagione delle vacanze ora e tutti fanno i desideri, mi chiedo: quali funzionalità linguistiche vorresti che PHP avrebbe aggiunto? Sono interessato ad alcuni suggerimenti / desideri pratici per la lingua. Per pratica intendo: Qualcosa che può essere praticamente fatto (no: "Vorrei che PHP indovinasse il …
Sono uno sviluppatore poco esperto con circa 5 anni di esperienza in PHP e un po 'meno in Java, C # e sto cercando di imparare un po' di Python al giorno d'oggi. Dall'inizio della mia carriera come programmatore mi è stato detto ogni tanto dai colleghi programmatori che la …
La mia azienda deve assumere uno sviluppatore PHP, ma nessuno ha conoscenze PHP nella mia azienda e abbiamo difficoltà a testare le competenze PHP. Se fosse uno sviluppatore C / Java gli chiederei di scrivere una rapida implementazione di Game of Life, ma PHP è un linguaggio completamente diverso. Ho …
Tante volte su questo sito vedo persone che cercano di fare cose del genere: <script type="text/javascript"> $(document).ready(function(){ $('<?php echo $divID ?>').click(funtion(){ alert('do something'); }); }); </script> Non penso che questo sia un tipo di modello in cui le persone cadono naturalmente. Ci deve essere una sorta di tutorial o materiale …
Il consenso sembra essere quello di seguire la convenzione della piattaforma per cui stanno sviluppando. Vedere: Underscore o camelcase? Convenzioni di denominazione: camelCase contro underscore_case? Tuttavia, PHP non sembra seguire rigorosamente alcuna convenzione internamente (senza sorprese lì), anche per metodi e funzioni (ad es mysqli::set_local_infile_default. PDOStatement::debugDumpParams); tuttavia, i caratteri di …
So di poter gettare un'eccezione dal costruttore in PHP, ma dovrei farlo? Ad esempio, se il valore di un parametro non è come me l'aspettavo. O dovrei posticipare il lancio di un'eccezione fino a quando non viene invocato un metodo. Quali sono i vantaggi e gli svantaggi in entrambi i …
Ho lavorato a lungo nello sviluppo di applicazioni Web utilizzando PHP e ASP.NET, ma una delle domande che mi vengono poste costantemente dai clienti è se andare avanti con un sito Web PHP o un sito Web ASP.net. Quindi naturalmente la prima cosa che mi viene in mente è di …
PHP, come molti di noi sanno, ha una digitazione debole . Per coloro che non lo fanno, PHP.net dice: PHP non richiede (o supporta) la definizione esplicita del tipo nella dichiarazione delle variabili; il tipo di una variabile è determinato dal contesto in cui viene utilizzata la variabile. Lo adori …
Ho letto che Facebook è iniziato in PHP, e quindi per guadagnare velocità, ora compilano PHP come codice C ++. In tal caso, perché non: Basta programmare in c ++? Sicuramente ci devono essere ALCUNI errori / bug quando si preme un pulsante del compilatore magico che porta PHP al …
Sono uno sviluppatore web e ho esperienza nello sviluppo di diverse applicazioni web in PHP. Ho un'idea di sviluppo di un prodotto per me stesso e ho deciso di utilizzare un framework basato su MVC perché mi piace molto l'idea di MVC e come si può facilmente gestire e modificare …
Ho sempre saputo che gotoè qualcosa di brutto, rinchiuso in un seminterrato da qualche parte per non essere mai visto per sempre, ma oggi ho incontrato un esempio di codice che ha perfettamente senso usare goto. Ho un IP in cui devo verificare se si trova in un elenco di …
Su Stack Overflow, vedo molto codice PHP in domande e risposte che hanno query MySQL che sono altamente vulnerabili agli attacchi di iniezione SQL, nonostante le soluzioni alternative di base siano ampiamente disponibili per più di un decennio. C'è un motivo per cui questi tipi di frammenti di codice sono …
Mi chiedo se una delle caratteristiche chiave di un linguaggio di programmazione sia la capacità di sovraccaricare le funzioni tramite argomenti. Penso che sia essenziale nel contesto della programmazione orientata agli oggetti. È intenzionalmente lasciato alle spalle e non è permesso? O il sovraccarico non è una buona pratica?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.