【问题标题】:Convert System.String array into php string array将 System.String 数组转换为 php 字符串数组
【发布时间】:2013-07-05 14:27:54
【问题描述】:

我有一个用 C# 开发的客户端,它通过我网站上的 Web 服务发送数据(使用 Symfony 开发)。 我尝试发送一个System.String 数组,但是当我在 PHP 中恢复它时,它包含如下索引值格式:

[0]      S
[1]      y
[2]      s
[3]      t
[4]      e
[5]      m
[6]      .
[7]      S
[8]      t
[9]      r
[10]     i
[11]     n
[12]     g

那么,如何在 PHP 中发送我的数据以恢复我的数据而不会出现问题?

【问题讨论】:

  • 请显示一些代码
  • 不确定你到底得到了什么。你确定 PHP 会检查 UTF-16 字符串吗?
  • UTF-16 ?但为什么 ?我不需要展示一些代码,我只想要理论......在这种情况下展示一些代码很复杂......

标签: c# php .net web-services symfony


【解决方案1】:

你在 php 中寻找的不是“内爆”吗?

类似this?

并使用它:

$string = implode("",$yourArray);

【讨论】:

    【解决方案2】:

    问题是: - 在 .NET 中,我有一个字符串数组:

    [0]      array0
    [1]      array1
    [2]      array2
    [3]      array3
    [...]
    

    当我将它发送到 PHP 时,我得到了:

    [0]      S
    [1]      y
    [2]      s
    [3]      t
    [4]      e
    [5]      m
    [6]      .
    [7]      S
    [8]      t
    [9]      r
    [10]     i
    [11]     n
    [12]     g
    

    【讨论】:

      猜你喜欢
      • 2010-10-15
      • 1970-01-01
      • 2014-05-08
      • 2018-01-29
      • 2013-08-12
      • 2021-12-27
      • 1970-01-01
      • 2021-08-26
      相关资源
      最近更新 更多