Laravel Checking If a Record Exists

It depends if you want to work with the user afterwards or only check if one exists. If you want to use the user object if it exists: $user = User::where(’email’, ‘=’, Input::get(’email’))->first(); if ($user === null) { // user doesn’t exist } And if you only want to check if (User::where(’email’, ‘=’, Input::get(’email’))->count() > … Read more

Best way to do multiple constructors in PHP

I’d probably do something like this: <?php class Student { public function __construct() { // allocate your stuff } public static function withID( $id ) { $instance = new self(); $instance->loadByID( $id ); return $instance; } public static function withRow( array $row ) { $instance = new self(); $instance->fill( $row ); return $instance; } protected … Read more

Pass a PHP string to a JavaScript variable (and escape newlines) [duplicate]

Expanding on someone else’s answer: <script> var myvar = <?php echo json_encode($myVarValue); ?>; </script> Using json_encode() requires: PHP 5.2.0 or greater $myVarValue encoded as UTF-8 (or US-ASCII, of course) Since UTF-8 supports full Unicode, it should be safe to convert on the fly. Note that because json_encode escapes forward slashes, even a string that contains … Read more

Receive JSON POST with PHP

Try; $data = json_decode(file_get_contents(‘php://input’), true); print_r($data); echo $data[“operacion”]; From your json and your code, it looks like you have spelled the word operation correctly on your end, but it isn’t in the json. EDIT Maybe also worth trying to echo the json string from php://input. echo file_get_contents(‘php://input’);