Вопросы с тегом «function»

Функция (также называемая процедурой, методом, подпрограммой или подпрограммой) - это часть кода, предназначенная для выполнения одной конкретной задачи. Используйте этот тег для вопросов, которые конкретно связаны с созданием или вызовом функций. Для помощи в реализации функции для выполнения задачи используйте вместо этого [алгоритм] или специфичный для задачи тег.

30
Как объяснить обратные вызовы на простом английском языке? Чем они отличаются от вызова одной функции из другой функции?
Как объяснить обратные вызовы на простом английском языке? Чем они отличаются от вызова одной функции из другой, принимая некоторый контекст из вызывающей функции? Как объяснить их силу начинающему программисту?

19
Как я могу обработать предупреждение функции file_get_contents () в PHP?
Я написал такой код PHP $site="http://www.google.com"; $content = file_get_content($site); echo $content; Но когда я удаляю "http: //" из $site я получаю следующее предупреждение: Предупреждение: file_get_contents (www.google.com) [function.file-get-contents]: не удалось открыть поток: Я попробовал tryи , catchно это не сработало.

13
Как функции Python обрабатывают типы параметров, которые вы передаете?
Если я не ошибаюсь, создание функции в Python работает так: def my_func(param1, param2): # stuff Однако вы на самом деле не указываете типы этих параметров. Кроме того, если я помню, Python является строго типизированным языком, поэтому кажется, что Python не должен позволять вам передавать параметр другого типа, чем ожидал создатель …





7
JQuery's .click - передать параметры пользовательской функции
Я пытаюсь вызвать функцию с параметрами, используя jcuery'sclick, но не могу заставить ее работать. Вот как я хочу, чтобы это работало: $('.leadtoscore').click(add_event('shot')); какие звонки function add_event(event) { blah blah blah } Это работает, если я не использую параметры, как это: $('.leadtoscore').click(add_event); function add_event() { blah blah blah } Но мне …

12
PHP добавляет один массив к другому (не array_push или +)
Как добавить один массив в другой, не сравнивая их ключи? $a = array( 'a', 'b' ); $b = array( 'c', 'd' ); В конце это должно быть: Array( [0]=>a [1]=>b [2]=>c [3]=>d ) Если я использую что-то вроде []или array_push, это вызовет один из следующих результатов: Array( [0]=>a [1]=>b [2]=>Array( …
278 php  arrays  function 


11
Игнорировать многократное возвращаемое значение Python
Скажем, у меня есть функция Python, которая возвращает несколько значений в кортеже: def func(): return 1, 2 Есть ли хороший способ игнорировать один из результатов, а не просто присваивать временную переменную? Скажите, если бы меня интересовало только первое значение, есть ли лучший способ, чем этот: x, temp = func()
275 python  function  tuples 


4
Может ли bash показать определение функции?
Есть ли способ просмотреть определение функции bash в bash? Например, скажем, я определил функцию foobar function foobar { echo "I'm foobar" } Есть ли способ позже получить код, который foobarработает? $ # non-working pseudocode $ echo $foobar echo "I'm foobar"
262 bash  function 

14
jQuery передает больше параметров в обратный вызов
Есть ли способ передать больше данных в функцию обратного вызова в jQuery? У меня есть две функции, и я хочу, чтобы обратный вызов $.post, например, передавал как результирующие данные вызова AJAX, так и несколько пользовательских аргументов function clicked() { var myDiv = $("#my-div"); // ERROR: Says data not defined $.post("someurl.php",someData,doSomething(data, …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.