Questions marquées «php»

148
Différence PHP entre array () et []

J'écris une application PHP et je veux m'assurer qu'elle fonctionnera sans erreur. Le code d'origine: <?php $data = array('name' => 'test', 'id' => 'theID'); echo form_input($data); ?> Est-ce que ce qui suit fonctionnerait sans erreur ou n'est pas recommandé pour une raison quelconque?...

146
Null vs False vs 0 en PHP

On me dit que les bons développeurs peuvent repérer / utiliser la différence entre Nullet Falseet 0et toutes les autres bonnes entités «rien». Quelle est la différence, en particulier en PHP? Cela a-t-il quelque chose à voir avec

146
instancier une classe à partir d'une variable en PHP?

Je sais que cette question semble assez vague, je vais donc la clarifier avec un exemple: $var = 'bar'; $bar = new {$var}Class('var for __construct()'); //$bar = new barClass('var for __construct()'); C'est ce que je veux faire. Comment feriez-vous cela? Je pourrais bien sûr utiliser eval () comme...

146
Supprimer une chaîne du début d'une chaîne

J'ai une chaîne qui ressemble à ceci: $str = "bla_string_bla_bla_bla"; Comment puis-je supprimer le premier bla_; mais seulement s'il se trouve au début de la chaîne? Avec str_replace(), il supprime tous bla_

146
Php plusieurs délimiteurs dans exploser

J'ai un problème, j'ai un tableau de chaînes et je veux exploser dans un délimiteur différent. Par exemple $example = 'Appel @ Ratte'; $example2 = 'apple vs ratte' et j'ai besoin d'un tableau qui explose en @ ou vs. J'ai déjà écrit une solution, mais si tout le monde a une meilleure solution,...

146
Obtenir un objet JSON à partir de l'URL

J'ai une URL qui renvoie un objet JSON comme celui-ci: { "expires_in":5180976, "access_token":"AQXzQgKTpTSjs-qiBh30aMgm3_Kb53oIf-VA733BpAogVE5jpz3jujU65WJ1XXSvVm1xr2LslGLLCWTNV5Kd_8J1YUx26axkt1E-vsOdvUAgMFH1VJwtclAXdaxRxk5UtmCWeISB6rx6NtvDt7yohnaarpBJjHWMsWYtpNn6nD87n0syud0" } Je veux obtenir la...

146
Conversion d'une requête POSTMAN en Curl

J'appelle mon service Web java (demande POST) via POSTMAN de la manière suivante qui fonctionne parfaitement bien (c'est-à-dire que je peux voir mes enregistrements être insérés dans la base de données): Et voici à quoi Headers(1)ressemble le contenu de l' onglet: Au lieu de l'appeler via POSTMAN,...