ホームページ >バックエンド開発 >PHPチュートリアル >PHP CodeIgniter がデータを傍受する

PHP CodeIgniter がデータを傍受する

WBOY
WBOYオリジナル
2016-06-23 14:39:36833ブラウズ


cb79cae65580602464623360a71b24e5

15018903588-006


真ん中に横棒がありますが、その前にあるデータをインターセプトするにはどうすればよいですか。横棒に従って以下のデータを追加してください データ傍受


エビコードを投稿してください


ディスカッションへの返信 (解決策)

$str = '15018903588-006';$last = substr($str,0,strrpos($str,'-'));$next = substr(strstr($str,'-'),1);echo $last,PHP_EOL;echo $next

$str = '15018903588-006';$last = substr($str,0,strrpos($str,'-'));$next = substr(strstr($str,'-'),1);echo $last,PHP_EOL;echo $next


以下は私が表示したデータです。次のように?
d006af1a50fe8f595010840b203880f8 $value)
{
f5d188ed2c074f8b944552db028f98a1
a34de1251f0d9fe1e645927f19a896e8
4ec2732753130bdfe797b57dff46fe79

; f16b1740fad44fb09bfe928bcc527e08
4219f431c5ecc1a046160e9df8d78b12

奇妙な値を表示できません。
----------------------------------------------- - -----
以下が表示可能です
d08dab54f1a0150656e44af8f22844b3 $value)
{
?>
a34de1251f0d9fe1e645927f19a896e8 ;td>



$str = '15018903588-006';$last = substr($str,0,strrpos($str,'-'));$next = substr(strstr($str,'-'),1);echo $last,PHP_EOL;echo $next


以下は私が表示したデータです。
上記で得られた結果は次のとおりです: 15018903588

-- - ------------------------------------------------- - ----------
結果: 006

わかりました?





はい








---------------------------------- - --------
ちなみに、OEM 番号がない場合はどうやって確認しますか? たとえば、




$str = '15018903588-006';$last = substr($str,0,strrpos($str,'-'));$next = substr(strstr($str,'-'),1);echo $last,PHP_EOL;echo $next


以下は私が表示したデータです。 、フォローしてください そう書いてありますか?
上記で得られた結果は次のとおりです: 15018903588

-- - ------------------------------------------------- - ----------
結果: 006

わかりました?




はい








---------------------------------- - --------
ちなみに、一部の番号には OEM 番号がありません。たとえば、従業員番号
がない場合、従業員番号が存在するかどうかを確認します。存在しない場合はスキップしてください。

d08dab54f1a0150656e44af8f22844b3 $value)
f5d188ed2c074f8b944552db028f98a1
282ea48198a711e6994c7b626deb4ecd
f16b1740fad44fb09bfe928bcc527e08 ;

値が表示できません。
----------------------------------------------- - -----
以下が表示可能です
d08dab54f1a0150656e44af8f22844b3 $value)
{
?>
a34de1251f0d9fe1e645927f19a896e8 ;td>
OK 値はあるので問題ありません
4f2448a77631642df1bb1894d4d6b0b4

d08dab54f1a0150656e44af8f22844b3 $value)
b6c5a531a458a2e790c1fd6421739d1c ;/tr>

f16b1740fad44fb09bfe928bcc527e08

値が表示できません。
----------------------------------------------- - -----
以下が表示可能です
d08dab54f1a0150656e44af8f22844b3 $value)
{
?>

a34de1251f0d9fe1e645927f19a896e8 ;td>

OK 値はあるので問題ありません
$value['homa'] = '15018903588-006'; ($value['homa'],0,strrpos ($value['homa' ],'-'));

----------------------------- ----- ----------------
はい、ただし、次のような一部のデータには従業員番号がありません。


d08dab54f1a0150656e44af8f22844b3 $value)
$value['homa'],0, strrpos($value['homa'],'-')); >
b90dd5946f0946207856a8a37f441edf
f16b1740fad44fb09bfe928bcc527e08

値が表示できません。
----------------------------------------------- - -----
以下が表示可能です
d08dab54f1a0150656e44af8f22844b3 $value)
{
?>
a34de1251f0d9fe1e645927f19a896e8 ;td>
OK 値はあるので問題ありません
4f2448a77631642df1bb1894d4d6b0b4 ---------- -----------------------
$value['homa'] = '15018903588';
echo substr( $value['homa'],0, strrpos($value['homa'],'-'));

$value['homa'] = '057120826666'
echo substr($value['homa'] ],0,strrpos($value[' homa'],'-'));


d08dab54f1a0150656e44af8f22844b3 $value)
{
?> ;表>

b6c5a531a458a2e790c1fd6421739d1c
f16b1740fad44fb09bfe928bcc527e08
4219f431c5ecc1a046160e9df8d78b12

値が表示できません。
----------------------------------------------- - -----
以下が表示可能です
d08dab54f1a0150656e44af8f22844b3 $value)

{

?>
a34de1251f0d9fe1e645927f19a896e8 ;td>
OK 値はあるので問題ありません
4f2448a77631642df1bb1894d4d6b0b4 ---------- ------
データ値:
15018903588-006
057188​​888881-007
057188​​88888-007
15018903588

上記は、データの 1 つを表示する値です

達成される効果は次のとおりです:
水平バーを前後に移動します データはすべてインターセプトされ、水平バーのないデータは直接表示されます


ジョブ番号に "-" があるかどうかを判断します
if (strpos($value[' homa'],'-')){
$last = substr($value ['homa'],0,strrpos($value['homa'],'-'));
$next = substr(strstr( $value['homa'],'-'),1);
} else{
$value['homa']
}

そうですね、ありがとうございます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。