このようなphp関数をトリガーしたい-
"If I click Here" (ボタンまたはリンクの場合があります)
// 次に、この関数が機能します。
<?php
function a(){
$b=10;
echo $b;
}
?>
ajax なしでそれを行うにはどうすればよいですか? (ページをリロードしたくありません。必要に応じて、そのphp関数をjavascript内に配置する方法を教えてください)
-ありがとう。
「編集」: php cURLで可能でしょうか?
javascriptはクライアント側の言語(ブラウザで実行)であり、PHPはサーバー側(サーバーで実行)です。PHPを実行するには、サーバー上でREQUESTを実行する必要があります
これは、URLにアクセスするか、ajax呼び出し(リクエストを実行)を呼び出すことで実行できます。
関数または呼び出しを実行する場合は、そのphpファイルにリクエストを送信する必要があります。
したがって、my_php_fle.phpにコードを配置してから、リンクを介してリクエストを実行します
<a href="my_fle.php"> If I click Here </a>
ただし、php関数を呼び出す必要があるため、結果は得られません。したがって、my_file.phpは次のようになります。
<?php
function a(){
$b=10;
echo $b;
}
a(); //executes your function
?>