Il y a un script php qui envoie une chaîne binaire à l'application cliente:Comment puis-je lire une chaîne binaire en C#?
$binary_string = pack('i',count($result_matrix));
foreach ($result_matrix as $row)
{
foreach ($row as $cell)
{
$binary_string .= pack('d',$cell);
}
}
echo $binary_string;
application Silverlight reçoit $ binary_string via le protocole POST. Comment puis-je analyser cette chaîne binaire?
Ou peut-être il y a une meilleure façon d'envoyer la matrice de PHP à Silverlight?
Qu'est-ce que « chaîne binaire » pour vous? –
Le système de numération binaire, ou d'un système de nombres de base 2, représente des valeurs numériques en utilisant deux symboles, 0 et 1. En fait, des données binaires pouvant être représentés par un système de base numérique comme base 16 ou de la base-8 becase il y a conversion de BSAE -2 à base-8 ou base-16. – Vokinneberg
Les deux formats 'i' et' d' ont un format dépendant de la machine et un ordre/une représentation des octets. Ainsi, par exemple une version php compilée en 64 bits enverra des données différentes du même script exécuté sur une version 32 bits de php. – VolkerK