gpt4 book ai didi

c# - PHP 中 C# 转换为 char 的等效项是什么?

转载 作者:太空宇宙 更新时间:2023-11-03 21:46:46 25 4
gpt4 key购买 nike

我有一个非常短的 C#。我几乎完全转换为 PHP 的类。

下面的代码行阻止我完成转换,因为 PHP 没有 (char) 类型转换?

// string[] source; 
// int step;
char ch1 = (char) (source[i] + step);
ch2 = (char) (source[i + 1] + step);

source 是一个字符串,step 是一个 int。

也许吧?

$ch1 = (string) ($source[$i] . $step);
$ch2 = (string) ($source[$i + 1] . $step);

请记住,我之前没有编写/使用过 C# - 所以我只是在转换时放弃了我的 PHP 知识。

最佳答案

$ch1 = chr(ord(substr($source,$i,1)) + $step);
$ch2 = chr(ord(substr($source,$i+1,1)) + $step);

关于c# - PHP 中 C# 转换为 char 的等效项是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16574245/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com