CodeIgniterでは、私のモデルで、コントローラから送信されたURLをパラメータとして受け取る短いURL処理関数を作成しました。URI文字列をモデルに送信
$hash_str = end($this->uri->segments);
$fullURL = (string)"http://example.com/$hash_str";
を、私は私の中でこれを処理するとき、私はコントローラ内の出力$fullURL
私は「正しい」URL
fb($fullURL) //outputs http://example.com/3fs3A
を取得するが、ときに:私のモデルは、私は次を使用してい受け入れるという文字列を設定するにはモデルを取得します
前処理済みの文字列をモデルに送信するにはどうしたらいいですか、モデルで正しく末尾セグメントを変換するにはどうすればよいですか?
この 'fb'関数とは何ですか?それはネイティブのPHP関数ですか?それを聞いたことがない... –
ファイアバグ拡張機能firePHP – Chamilyan
なぜ '$ this-> uri-> segments'を使用していますか?あなたは 'end($ this-> uri-> segment_array())'を使っていなければなりません。 –