Articles of Функция

вызов функции javascript из php

Я пытаюсь вызвать функцию javascript из php. По всем примерам, которые я рассматривал, следует работать, но это не так. Почему нет? <?php echo "function test"; echo '<script type="text/javascript"> run(); </script>'; ?> <html> <script type="text/javascript"> function run(){ alert("hello world"); } </script> </html>

Можно ли заменить функцию в классе PHP?

Это на самом деле происходит из конкретной проблемы WordPress, но есть более общий PHP-элемент, за который мне интересно узнать ответ. Класс WordPress выполняется следующим образом: class Tribe_Image_Widget extends WP_Widget { function example_function(){ // do something useful } } Есть ли способ PHP в том, что я могу заменить example_function() извне класса? Причина, по которой я […]

PHP: атоматические включают

Я использую много файлов include для включения моих 191 файлов с набором функций, классов ect. Проблема для меня в том, что мне очень не нравится редактирование включенных файлов, и это вызывает большой беспорядок, и когда-то я просто забываю что-то включить. Поэтому мне было интересно, есть ли функция включения php или собственной библиотеки, которая включает в […]

Почему функция как элемент массива в php-классе не работает

Например, у меня есть такой код: <?php $A = array( 'echoSmth' => function(){ echo 'Smth'; } ); $A['echoSmth'](); // 'Smth' ?> Он отлично работает! Но если $ A – это не просто переменная, но метод класса – чем это не работает: <?php class AA { public $A = array( 'echoSmth' => function(){ // Parse Error […]

PHP продолжается внутри функции

Это, вероятно, очень тривиально, но я не смог понять это. Это работает: function MyFunction(){ //Do stuff } foreach($x as $y){ MyFunction(); if($foo === 'bar'){continue;} //Do stuff echo $output . '<br>'; } Но это не так: function MyFunction(){ //Do stuff if($foo === 'bar'){continue;} } foreach($x as $y){ MyFunction(); //Do stuff echo $output . '<br>'; } Это […]

Можно ли использовать PHP внутри сценария jQuery?

Например: $(document).ready(function(){ $('.selector').click(function(){ <?php // php code goes here ?> }); }); Это вызовет проблемы или замедлит страницу? Это плохая практика? Есть ли что-то важное, что я должен знать об этом? Благодаря!

Создание пользовательской функции MySQL?

Я только начал использовать MySQL с PHP, и я хотел бы узнать, можно ли создать пользовательскую функцию. Этот фрагмент кода должен иллюстрировать то, что я пытаюсь сделать. // a somewhat complicated formula not suitable to embed into the query function Distance($latA, $lonA, $latB, $lonB) { // earth's radius $radius = 3956; $latA = deg2rad($latA); $lonA […]

как использовать константу из класса в качестве определения аргумента в php-функции?

У меня есть класс: class FetchMode { const FetchAll = 0; const FetchOne = 1; const FetchRow = 2;} и функция: function getRecordSet(FetchMode $FetchMode){ some switch cases } Я хотел бы использовать $ FetchMode в качестве критерия ключа коммутатора, но получаю ошибку: Catchable fatal error: Аргумент, переданный getRecordSet (), должен быть экземпляром FetchMode, целочисленным заданным […]

Вызов функции PHP после события onClick HTML

Цель: вызвать функцию PHP для чтения данных из файла и переписать ее. Я использовал PHP только для этой цели – FileIO – и я новичок в PHP. Решение? Я пробовал через многие форумы и знал, что мы не можем добиться этого обычным способом: onClick event> call function. Как мы можем это сделать, есть ли другие […]

Проверьте, является ли строка адресом электронной почты в PHP

Я пытаюсь выполнить SQL-запрос, но мне нужно как-то проверить, является ли значение адресом электронной почты. Мне нужен способ проверить, является ли $user адресом электронной почты, потому что у меня есть такие значения пользователя, как это в моей таблице. test test2 test@example.com test2@example.com test392 test@example.net и так далее… Мне нужно сделать так, чтобы $useremail проверял $user […]