title: My password_verify for a value from database always return false
body: <pre><code>include(&quot;src/database.php&quot;);#this included file works wll
  $query=mysqli_query($conn,&quot;SELECT * FROM students limit 1&quot;);
  $data=mysqli_fetch_assoc($query);
  echo &quot;my hased data id &quot;.$data[&quot;password&quot;].&quot; and Actual password is 12345678 &lt;br /&gt;&quot;;
  
  if(password_verify(&quot;12345678&quot;,$data[&quot;password&quot;])){
      echo &quot;Finally this worked&quot;;
  }else{
      echo &quot;THIS ALWAYS EXECUTES&quot;;
  }
  
  #now i cannot hardcode the data it sees it as a varaible inside of a string since it contains multiple $s
  #this is the hashed data $2y$10$S/HjSwqh8QIjc
  </code></pre>
  <p>Another problem is that I can't  hardcode the value into a variable. It conatins multiple <code>$</code>s so it sees them as another variable in a string.  What should I do about this?</p>