Articles of Функция

Определить индекс массива после вызова функции

В других языках, таких как C # и JavaScript, я могу получить доступ к индексу массива с вызовом функции, например getMyArray()[0] Это позволит мне получить доступ к первому индексу результата, а не возвращать весь массив и затем установить результат. Однако этот ярлык не работает с PHP. Есть ли способ получить этот ярлык?

Присвоение результата функции переменной в классе PHP? Опухоль

Я знаю, что вы можете назначить возвращаемое значение функции переменной и использовать ее, например: function standardModel() { return "Higgs Boson"; } $nextBigThing = standardModel(); echo $nextBigThing; Так кто-то, пожалуйста, скажите мне, почему следующее не работает? Или это еще не реализовано? Я что-то упускаю? class standardModel { private function nextBigThing() { return "Higgs Boson"; } public […]

Функция PHP для генерации v4 UUID

Таким образом, я делал некоторые копания вокруг, и я пытался объединить функцию, которая генерирует действительный UUID v4 в PHP. Это самое близкое мне место. Мои знания в шестнадцатеричном, десятичном, двоичном, побитовые операторы PHP и тому подобное почти не существуют. Эта функция генерирует действительный UUID v4 до одной области. UUID v4 должен быть в форме: xxxxxxxx-xxxx- […]

Предупреждение: mysql_result (): предоставленный аргумент не является допустимым ресурсом результата MySQL в (…) в строке 4

Привет, ребята, просто любопытно решить эту неприятную проблему. Вот мой фрагмент. Я проверил некоторые другие вопросы, подобные моей ошибке, но пока я не могу решить проблему. Буду признателен за любую оказанную помощь. 🙂 <?php function user_exists ($username) { $username = sanitize($username); return (mysql_result(mysql_query("SELECT COUNT(user_id) FROM users WHERE username = $username"), 0) == 1) ? true […]

Как усечь строку в PHP до предложения, ближайшего к определенному числу символов?

Я хочу усечь / сократить мою строку до предложения, ближайшего к цератенному числу символов. У меня есть рабочая функция, но моя функция усекает слово, наиболее близкое к числу символов certaion. function shortenString($string, $your_desired_width) { $parts = preg_split('/([\s\n\r]+)/', $string, null, PREG_SPLIT_DELIM_CAPTURE); $parts_count = count($parts); $length = 0; $last_part = 0; for (; $last_part < $parts_count; ++$last_part) […]

Как получить данные функции JavaScript в переменной PHP

Я использую PHP и JavaScript. В моем JavaScript-коде есть функция get_data (): function get_Data(){ var name; var job; ….. return buffer; } Теперь у меня есть PHP-код со следующим. <?php $i=0; $buffer_data; /* Here I need to get the value from JavaScript get_data() of buffer; and assign to variable $buffer_data. */ ?> Как назначить данные […]

Возвращаемый массив функций PHP

Мне нужно вернуть несколько значений из функции, поэтому я добавил их в массив и вернул массив. <? function data(){ $a = "abc"; $b = "def"; $c = "ghi"; return array($a, $b, $c); } ?> Как получить значения $a , $b , $c , вызвав указанную выше функцию?

PDO :: FETCH_ASSOC не получает все

У меня есть эта функция: function get_following($user_id) { global $conn; $stmt = $conn->prepare("SELECT * FROM following WHERE `follower_id`=:user"); $stmt->bindParam(':user', $user_id, PDO::PARAM_INT); $stmt->execute(); $following =$stmt->fetch(PDO::FETCH_ASSOC); return $following; } following таблица выглядит так: |user_id|follower_id| | 2 | 5 | | 3 | 5 | | 4 | 5 | Теперь проблема в том, что когда я на […]

Функции Javascript и PHP

Можно ли вызвать функцию из PHP, используя onsubmit из JavaScript? Если бы кто-нибудь дал мне пример того, как это будет сделано? function addOrder(){ $con = mysql_connect("localhost", "146687", "password"); if(!$con){ die('Could not connect: ' . mysql_error()) } $sql = "INSERT INTO orders ((user, 1st row, 2nd row, 3rd row, 4th row) VALUES ($session->username,1st variable, 2nd variable, […]

Как удалить http, https и slash из пользовательского ввода в php

Пример ввода пользователем http://domain.com/ http://domain.com/topic/ http://domain.com/topic/cars/ http://www.domain.com/topic/questions/ Я хочу, чтобы функция php делала вывод как domain.com domain.com/topic/ domain.com/topic/cars/ www.domain.com/topic/questions/ Дай мне знать 🙂