Articles of Быстрая

Обмен SWIFT и PHP с JSON

iam с помощью быстрой функции для отправки запроса POST в php-скрипт func post_retJSON_inJSON(params : Dictionary<String, String>,tourl:String) { let myUrl = NSURL(string: tourl); let request = NSMutableURLRequest(URL:myUrl!); request.HTTPMethod = "POST"; var err: NSError? request.HTTPBody = NSJSONSerialization.dataWithJSONObject(params, options: nil, error: &err) request.addValue("application/json", forHTTPHeaderField: "Content-Type") request.addValue("application/json", forHTTPHeaderField: "Accept") let task = NSURLSession.sharedSession().dataTaskWithRequest(request) { data, response, error in if […]

Быстрая загрузка файла на сервер PHP

Поэтому я загружаю файл с быстрого на сервер PHP, запрос POST поступает так, как ожидалось, с заголовками и все, но я не могу ничего извлечь из $_FILES . Это просто пустой массив. Я явно делаю что-то не так на стороне Swift, это мой код: func testUpload(){ let bundle = NSBundle.mainBundle() let path = bundle.pathForResource("someTestFile", ofType: […]

Как работает алгоритм сортировки usort ()?

У меня есть пример usort (), и я добавил несколько выражений эха, чтобы увидеть, как работает код: <?php function list_cmp($a, $b) { global $order; echo "\$a=$a, \$b=$b </br>"; foreach ($order as $key => $value) { echo "\$value=$value </br>"; if ($a == $value) { echo "\$a=\$value, returing 0. </br>"; return 0; } if ($b == $value) […]