Php 我需要一个包含“的文本文件”;ATGC“;
我有一个文本文件,其中包含由四种类型的字符a、T、G、C组成的字符串 例如—Php 我需要一个包含“的文本文件”;ATGC“;,php,string,Php,String,我有一个文本文件,其中包含由四种类型的字符a、T、G、C组成的字符串 例如— TGTGGCCAAGAAAACAGGAAAAGAGGGCGGACCGAAAATCATGGTTGCCGGACACCTGGA CGAAGTAGGATTCATGATCACAAGCATTGATGACAAAGGCTTCCTCCGCTTCCAGACGGT CGGTGGCTGGTGGTCACAGGTTATGCTTGCCCAGCGTGTCACCATTGTAACTAGCAAAGG 现在我需要上面使用PHP的文本文件的补充 以及对 A
TGTGGCCAAGAAAACAGGAAAAGAGGGCGGACCGAAAATCATGGTTGCCGGACACCTGGA
CGAAGTAGGATTCATGATCACAAGCATTGATGACAAAGGCTTCCTCCGCTTCCAGACGGT
CGGTGGCTGGTGGTCACAGGTTATGCTTGCCCAGCGTGTCACCATTGTAACTAGCAAAGG
现在我需要上面使用PHP的文本文件的补充
以及对
A is T,
T is A,
G is C,
C is G.
我的代码是
$str = TGTGGCCAA;
$str =str_replace("A","T",$str);
$str =str_replace("T","A",$str);
$str =str_replace("G","C",$str);
$str =str_replace("C","G",$str);
echo"$str";
使用
strtr
函数,请参阅下面的代码(我刚刚将您的输入字符串缩短):
您的预期输出是什么?你尝试过什么吗?这里的第一个前提是你需要自己尝试编写代码,然后人们会帮助你解决问题。显示您到目前为止所获得的。好的,暂时忘记文本文件,首先假设我的输入字符串是“TGTGGCCAA”,然后输出将是“acacccggtt”。您想使用replace_pairs查看函数检查:是的,使用此方法。。。。或者更短的echo strt($str,'ATGC','TACG')代码>
<?php
$str = 'TGTGGCCAAGAAAACAGGAAAAGAGGGCGGACCG';
echo strtr($str, array('A' => 'T', 'T' => 'A', 'G' => 'C', 'C' => 'G'));
// out: ACACCGGTTCTTTTGTCCTTTTCTCCCGCCTGGC
?>