Yolunda sadece 2 karakter kodlamak nasıl?

0 Cevap php

Ben bir $ silmek yolunu ve her '#' ve de bir $ user_id var '@', sırasıyla dize içinde. Nasıl kodlanmış değeri% 23 ile ve 40 $ her yerini alabilir.

I tired using str_replace but did not have any luck: str_replace($string, array('@', '#'), array('%40', '%23'));

Benim tam Sil yolu bu gibi görünüyor:

$delete = "http://admin:12345@192.168.245.133/@api/deki/DELETE:users/$user_id/properties/%s";

$ User_id oldukça basit olması gerektiğini hissediyorum. Özellikleri için bu döngü mevcut tüm özelliklerini almak için vardır. Aşağıdaki döngü görebilirsiniz:

foreach($xml->property as $property) {
      $name = $property['name']; // the name is stored in the attribute
      curl_fetch(sprintf($delete, $name),'admin','12345');
    }

Her özelliği çok '#' değiştirmek her yineleme uygun değer olması için bir yol var, bir '#' içeriyor?

Şimdiden teşekkürler.

0 Cevap