Maison > développement back-end > tutoriel php > Résoudre le problème d'erreur lié à l'utilisation du SDK Alipay en PHP

Résoudre le problème d'erreur lié à l'utilisation du SDK Alipay en PHP

藏色散人
Libérer: 2023-04-07 19:20:02
avant
3654 Les gens l'ont consulté

Récemment, la société a transféré certains projets sur le serveur, et a ensuite trouvé une erreur lors de l'utilisation d'Alipay pour payer. L'erreur est la suivante :

The each() function is deprecated. This message will be suppressed on furthe
Copier après la connexion

Enfin, il a été constaté que c'était à cause de la version php. de notre nouveau serveur a été installé avec php7.2, en raison de l'abandon de la méthode each dans la version php7.2, une erreur se produit. La solution est de remplacer la méthode each par la méthode foreach, comme suit :

while (list($key, $val) = each($para)) {}
Copier après la connexion
.

est remplacé par :

foreach ($para as $key => $val) {}
Copier après la connexion

Une fois la modification terminée, le paiement est trouvé. L'erreur suivante se produit :

count(): Parameter must be an array or an object that implements Countable
Copier après la connexion

Il s'agit d'une erreur causée par le paramètre de méthode count dans php7. 2 tableaux uniquement pris en charge. Modifiez comme suit :

$arg = substr($arg,0,count($arg)-2);
Copier après la connexion

à :

$arg = substr($arg,0,strlen($arg)-1);
Copier après la connexion

Une fois la modification terminée, le paiement Alipay est réussi ! ! !

Recommandations associées : "Tutoriel PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:segmentfault.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal