0
<?php
$urlString = 'www.me.com/hello/world';
>
私は$arg1 = 'hello'
と$arg2 = 'world'
PHPのサブ - スラッシュの後に最後から二番目の2つの文字列を取得/
<?php
$urlString = 'www.me.com/hello/world';
>
私は$arg1 = 'hello'
と$arg2 = 'world'
PHPのサブ - スラッシュの後に最後から二番目の2つの文字列を取得/
はこれを試して作るしようとしている:
<?php
$urlString = 'www.me.com/hello/world';
$args = explode("/",$urlString);
echo $args[1]; //hello
echo $args[2]; //world
あなたはthisのようにそれを行うことができます:
$urlString = 'www.me.com/hello/world';
$values = explode("/", $urlString);
$arg1 = $values[1];
$arg2 = $values[2];
echo "Arg1: " . $arg1 . ' - ' . " Arg2: " . $arg2 . "\n";
# Arg1: hello - Arg2: world
あなたがタグ付けした関数d? 'print_r(explode( '/'、$ urlString));'を見てください。 – chris85
私は部分文字列(kinda)を得ることができますが、私は文字列入力の長さを扱うために紛失しています。私は最後から2番目を数える方法を理解しておらず、間にある文字の数を教えてください。爆発私は見ているが、似たような問題がある –
静的な文字列を投稿した。複数のバリエーションがある場合は、カップルバージョンを提供する必要があります。あなたはexplode/substrを試したことがないと仮定して、複数の答えを得るでしょう。 – chris85