Запитання з тегом «php»

PHP - широко використовувана, динамічна, об'єктно-орієнтована та інтерпретована сценарійна мова на високому рівні, розроблена головним чином для веб-розробки веб-сервера. Використовується для запитань про мову PHP.


8
Використання дужок з іменами динамічних змінних у PHP
Я намагаюся використовувати імена динамічних змінних (я не впевнений, як вони насправді називаються), але приблизно так: for($i=0; $i<=2; $i++) { $("file" . $i) = file($filelist[$i]); } var_dump($file0); Повернення, nullяке говорить мені, що воно не працює. Я поняття не маю, що тут шукає синтаксис чи техніка, що ускладнює дослідження. $filelistвизначено раніше.

30
Як я можу вивести CSV UTF-8 в PHP, щоб Excel правильно прочитав?
У мене дуже проста річ, яка просто виводить деякі речі у форматі CSV, але це має бути UTF-8. Я відкриваю цей файл у TextEdit або TextMate або Dreamweaver, і він відображає UTF-8 символів належним чином, але якщо я відкрию його в Excel, він робить це безглуздо. Ось що я маю …

25
Як дізнатися, чи ви використовуєте HTTPS без $ _SERVER ['HTTPS']
Я бачив багато навчальних посібників в Інтернеті, де говориться, що вам потрібно перевірити, $_SERVER['HTTPS']чи захищено з'єднання з сервером HTTPS. Моя проблема полягає в тому, що на деяких серверах, якими я користуюся, $_SERVER['HTTPS']є невизначена змінна, що призводить до помилки. Чи є інша змінна, яку я можу перевірити, яку слід завжди визначати? …
190 php  https 

6
Як створювати необов'язкові аргументи в php?
У посібнику з PHP, щоб показати синтаксис функцій з необов'язковими параметрами, вони використовують дужки навколо кожного набору залежного необов'язкового параметра. Наприклад, для date()функції посібник говорить: string date ( string $format [, int $timestamp = time() ] ) Де $timestampнеобов'язковий параметр, а якщо залишити порожнім, він за замовчуванням time()повертає значення функції. …
190 php 

9
Отримати параметр URL в PHP
Я намагаюся передати URL як параметр url у php, але коли я намагаюся отримати цей параметр, я нічого не отримую Я використовую таку форму URL: http://localhost/dispatch.php?link=www.google.com Я намагаюся це пережити: $_GET['link']; Але нічого не повернулося. В чому проблема?
190 php  url  redirect 

22
Створення випадкового пароля в php
Я намагаюся генерувати випадковий пароль у php. Однак я отримую всі '', і тип повернення - це тип масиву, і я хотів би, щоб це був рядок. Будь-які ідеї, як виправити код? Дякую. function randomPassword() { $alphabet = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789"; for ($i = 0; $i < 8; $i++) { $n = …

11
Проблеми кодування символів PHPMailer
Я намагаюся використовувати PHPMailer для надсилання реєстрації, активації. і т.д. пошти для користувачів: require("class.phpmailer.php"); $mail -> charSet = "UTF-8"; $mail = new PHPMailer(); $mail->IsSMTP(); $mail->Host = "smtp.mydomain.org"; $mail->From = "name@mydomain.org"; $mail->SMTPAuth = true; $mail->Username ="username"; $mail->Password="passw"; //$mail->FromName = $header; $mail->FromName = mb_convert_encoding($header, "UTF-8", "auto"); $mail->AddAddress($emladd); $mail->AddAddress("mytest@gmail.com"); $mail->AddBCC('mytest2@mydomain.org', 'firstadd'); $mail->Subject = …
190 php  phpmailer 


23
Як вставити елемент у масиви в певному положенні?
Уявімо, що у нас є два масиви: $array_1 = array( '0' => 'zero', '1' => 'one', '2' => 'two', '3' => 'three', ); $array_2 = array( 'zero' => '0', 'one' => '1', 'two' => '2', 'three' => '3', ); Тепер я хотів би вставити array('sample_key' => 'sample_value')після третього елемента кожного …
190 php  arrays 

10
PHP PDO: діаграма, назви наборів?
У мене це було раніше в моєму звичайному mysql_ * з'єднанні: mysql_set_charset("utf8",$link); mysql_query("SET NAMES 'UTF8'"); Мені це потрібно для PDO? І де мені це мати? $connect = new PDO("mysql:host=$host;dbname=$db", $user, $pass, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
189 php  mysql  pdo 

12
Файли cookie та сесії
Я почав використовувати PHP пару місяців тому. Для створення системи входу для свого веб-сайту я читав про файли cookie та сеанси та їх відмінності (файли cookie зберігаються у браузері користувача та сеанси на сервері). У той час я віддав перевагу файлам cookie (а хто не любить файли cookie ?!) і …
189 php  session  cookies 

16
PHP - помилка сертифіката SSL: неможливо отримати сертифікат локального емітента
Я використовую PHP версії 5.6.3 як частина XAMPP в Windows 7. Коли я намагаюся використовувати API Mandrill, я отримую таку помилку: Невизначений виняток "Mandrill_HttpError" з повідомленням "Виклик API до повідомлень / шаблон відправки не вдався: проблема з сертифікатом SSL: неможливо отримати сертифікат локального емітента" Я вже спробував усе, що я …
189 php  ssl  curl  xampp  mandrill 


24
Навіщо використовувати функцію sprintf в PHP?
Я намагаюся дізнатися більше про функцію PHP sprintf (), але php.net мені не дуже допомогла, оскільки я все ще плутаюся, чому б ви хотіли її використовувати? Погляньте на мій приклад нижче. Навіщо це використовувати: $output = sprintf("Here is the result: %s for this date %s", $result, $date); Коли це робить …
188 php  printf 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.