Skip to content

Instantly share code, notes, and snippets.

View semihkeskindev's full-sized avatar
🎉

Semih keskin semihkeskindev

🎉
View GitHub Profile
@semihkeskindev
semihkeskindev / git_revert.sh
Created April 14, 2020 09:18 — forked from l1x/git_revert.sh
Using git checkout to revert to a certain commit hash
#http://stackoverflow.com/a/6457473/127508
git checkout 56e05fced -- .
git add .
git commit -m 'Revert to 56e05fced'
And to prove that it worked:
git diff 56e05fced
@semihkeskindev
semihkeskindev / array_flatten.php
Created March 16, 2020 19:46 — forked from SeanCannon/array_flatten.php
PHP array_flatten() function. Convert a multi-dimensional array into a single-dimensional array.
<?php
/**
* Convert a multi-dimensional array into a single-dimensional array.
* @author Sean Cannon, LitmusBox.com | [email protected]
* @param array $array The multi-dimensional array.
* @return array
*/
function array_flatten($array) {
if (!is_array($array)) {
@semihkeskindev
semihkeskindev / tr_phone_regex_advanced.txt
Last active March 21, 2024 12:20
TR Turkey Turkish Phone Regex advanced
// 3. satırı baştan sona kopyalamanız gerekmektedir. Çalışır örneğini 5. satırdaki linkten görebilirsiniz.
/(^[0\s]?[\s]?)([(]?)([5])([0-9]{2})([)]?)([\s]?)([0-9]{3})([\s]?)([0-9]{2})([\s]?)([0-9]{2})$/g
// https://regexr.com/5005l
@semihkeskindev
semihkeskindev / UserRegistration.php
Last active December 4, 2019 10:35
serialization class
<?php
namespace klass\a;
class UserRegistrationJob implements \JsonSerializable
{
private $name;
private $surname;
public function __construct($name,$surname)