user11722: I have the following...
Bitcoin Address: 1H2zzoAncRcQYihgTMYtX55ioXYErmYQQC
Public Key: 021FE07FBBB27AD176F1E082950474CD6252FB86751B893BC0887962B008830798
WIF Key: Kzy3fea4xCwLczAj3g8TYvDw6QRKCMqvVZX2J7vaXgy78VhieRdV
HEX Key: 6FCE4A50EA529B2D4B3E9671B5B0AA0D5D19266D778FB005F25AE4599D5D2BA0
I need to sign: Just a sample text
I want this result: H9saC8UiO0n++3dHZev/apRXkQCrqFofvW9vMpzWqPKsYTNvx/4bdtbdcMORGvNblQknT34UErnwEM3fxTZII0U=
How can I code it only in PHP without calling any API or invoking any JS library?

user68099: A bit late but I created a PHP library for cryptocurrency. You can use this library to achieve what you want.
You can use it like this:
require('CryptoPHP.php');
$wif_key = 'Kzy3fea4xCwLczAj3g8TYvDw6QRKCMqvVZX2J7vaXgy78VhieRdV'; //this is your wif key
$private_key = $this -> wif2key($wif_key); //get the wif key to a hex private key
$hash = 'Just a sample text'; //this is what you're trying to sign.

$signature = $this -> sign($hash,$private_key);


11722: <p>I have the following...</p>

<p><strong>Bitcoin Address</strong>: 1H2zzoAncRcQYihgTMYtX55ioXYErmYQQC</p>

<p><strong>Public Key</strong>: 021FE07FBBB27AD176F1E082950474CD6252FB86751B893BC0887962B008830798</p>

<p><strong>WIF Key</strong>: Kzy3fea4xCwLczAj3g8TYvDw6QRKCMqvVZX2J7vaXgy78VhieRdV</p>

<p><strong>HEX Key</strong>: 6FCE4A50EA529B2D4B3E9671B5B0AA0D5D19266D778FB005F25AE4599D5D2BA0</p>

<p><strong>I need to sign</strong>: Just a sample text</p>

<p><strong>I want this result</strong>: <em>H9saC8UiO0n++3dHZev/apRXkQCrqFofvW9vMpzWqPKsYTNvx/4bdtbdcMORGvNblQknT34UErnwEM3fxTZII0U=</em></p>

<p>How can I code it only in PHP without calling any API or invoking any JS library?</p>
 68099: <p>A bit late but I created a PHP library for cryptocurrency. You can use <a href="https://github.com/ItayRosen/cryptophp/" rel="nofollow noreferrer">this library</a> to achieve what you want.</p>

<p>You can use it like this:</p>

<pre><code>require('CryptoPHP.php');
$wif_key = 'Kzy3fea4xCwLczAj3g8TYvDw6QRKCMqvVZX2J7vaXgy78VhieRdV'; //this is your wif key
$private_key = $this -&gt; wif2key($wif_key); //get the wif key to a hex private key
$hash = 'Just a sample text'; //this is what you're trying to sign.

$signature = $this -&gt; sign($hash,$private_key);
</code></pre>
